下列说法正确的是
A: 任何基于比较的排序算法至少需要O(n log n)次比较
B: 如果一个NP完全问题有多项式时间算法,那么NP中的每一个问题都可以有多项式时间算法
C: 优化问题可多项式变换到判定问题
D: 任何时候复杂性渐近阶比较低的算法比复杂性的渐近阶比较高的算法有效
A: 任何基于比较的排序算法至少需要O(n log n)次比较
B: 如果一个NP完全问题有多项式时间算法,那么NP中的每一个问题都可以有多项式时间算法
C: 优化问题可多项式变换到判定问题
D: 任何时候复杂性渐近阶比较低的算法比复杂性的渐近阶比较高的算法有效
举一反三
- 下列说法正确的是 A: 任何基于比较的排序算法至少需要O(n log n)次比较 B: 任何时候复杂性渐近阶比较低的算法比复杂性的渐近阶比较高的算法有效 C: 随机算法的运行次数或时间越多,正确率越高。 D: 同一个确定性算法每次的运行时间与实例有关,但复杂度相同。
- 下列说法不正确的是_____。? NP类问题是不确定能够找到多项式时间复杂性算法进行求解的问题|P类问题是总能找到一个多项式时间复杂性算法进行求解的问题|NP类问题是一定找不到多项式时间复杂性算法进行求解的问题|NP类问题虽然是不确定能找到多项式时间复杂性算法进行求解,但一定能找到多项式时间复杂性算法进行“解”的正确性验证的问题
- P问题、NP问题、NPC问题,下列哪些解释是正确的? A: P问题是确定性算法多项式时间复杂性解决的可判定问题 B: NP问题是确定性算法不能在多项式时间复杂性解决的可判定问题 C: PÍNP D: NPC ÌNP
- P类问题、NP类问题、NPC类问题是计算机科学领域关于可求解性可计算性很重要的概念。关于P、NP和NPC类问题,下列说法不正确的是_____。 A: P类问题是总能找到一个多项式时间复杂性算法进行求解的问题 B: NP类问题是一定找不到多项式时间复杂性算法进行求解的问题 C: NP类问题是不确定能够找到多项式时间复杂性算法进行求解的问题 D: NP类问题虽然是不确定能找到多项式时间复杂性算法进行求解,但一定能找到多项式时间复杂性算法进行“解”的正确性验证的问题
- 关于问题的算法复杂性,下列叙述正确的是()。 A: NP问题就是时间复杂性为O(2n)的问题。 B: NP问题都是不可解的。 C: 问题求解算法的时间复杂度是该问题实例规模n的多项式函数,则这种可以在多项式时间内解决的问题称为P类问题。 D: NP问题虽然不能在多项式时间内求解,但对于所有解,都可以在多项式时间内验证它是否为问题的解。 E: NP问题就是时间复杂性为O(n!)的问题。 F: 不能在多项式时间内求解的问题为NP问题。