P问题、NP问题及NP完全问题