题目内容

下列叙述中正确的是______。

A. 解决一个问题可以有不同的算法,且它们的时间复杂度可以是不同的
B. 解决一个问题可以有不同的算法,但它们的时间复杂度必定是相同的
C. 解决一个问题的算法是唯一的
D. 算法的时间复杂度与计算机系统有关

查看答案
更多问题

设表的长度为n。下列查找算法中,在最坏情况下,比较次数最少的是______。

A. 顺序查找
B. 有序表的二分查找
C. 寻找最大项
D. 寻找最小项

下列叙述中错误的是______。

A. 算法的时间复杂度与问题规模无关
B. 算法的时间复杂度与计算机系统无关
C. 算法的时间复杂度与空间复杂度没有必然的联系
D. 算法的空间复杂度与算法运行输出结果的数据量无关

在带链栈中,经过一系列正常的操作后,如果top=bottom,则栈中的元素个数为______。

A. 1
B. 0
C. 0或1
D. 栈满

下列叙述中错误的是______。

A. 若二叉树没有叶子结点,则为空二叉树
B. 循环队列空的条件是队头指针与队尾指针相同
C. 带链栈的栈底指针是随栈的操作而动态变化的
D. 若带链队列中只有一个元素,则队头指针与队尾指针必定相同

答案查题题库