顺序查找的时间复杂度是( )。
AO(n^2)
BO(2n)
CO(n)
DO(n/2)
AO(n^2)
BO(2n)
CO(n)
DO(n/2)
0
举一反三
- 直接插入排序算法的时间复杂度为()。 A: AO(n) B: BO(n<sup>2</sup>) C: CO(log<sub>2</sub>n) D: DO(1)
- 【单选题】顺序查找的时间复杂度是()。 A. O(n^2) B. O(2n) C. O(n) D. O(n/2)
- 从具有n个结点的二叉排序树中查找一个元素时,最坏情况下的时间复杂性为()。 A: AO(n) B: BO(1) C: CO(log<sub>2</sub>n) D: DO(n<sup>2</sup>)
- 在一个顺序表的表尾插一个元素的时间复杂性的量级为()。 A: AO(n) B: BO(n log<sub>2</sub>n) C: CO(1) D: DO(log<sub>2</sub>n)
- 对含n个记录的有序表进行折半查找,设每个记录的查找概率相等,则平均查找长度的数量级为()。 A: AO(n) B: BO(n<sup>2</sup>) C: CO(log<sub>2</sub>n) D: DO(1)
内容
- 0
若对n个元素进行直接插入排序,在进行任意一趟排序的过程中,为寻找插入位置而需要的时间复杂度为() A: AO(1) B: BO(n<sup>2</sup>) C: CO(log<sub>2</sub>n) D: DO(n)
- 1
二分搜索(二分查找)算法的时间复杂度是() A: n B: log(n) C: n^2 D: 2n
- 2
0-1背包问题的回溯算法所需的计算时间为() A: AO(n2<sup>n</sup>) B: BO(nlogn) C: CO(2<sup>n</sup>) D: DO(n)
- 3
顺序表查找算法的时间复杂度是()。 A: O(1) B: O(n) C: O(n^2)
- 4
对于n个元素组成的线性表,建立一个有序单链表的时间复杂度是()。 A: AO(1) B: BO(n) C: CO(n2) D: DO(nlog2n)