设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。
第1题:
A、O(n)
B、O(1)
C、O(n2)
D、O(log2n)
第2题:
A.O(0)
B.O(1)
C.O(n)
D.O(n2)
第3题:
在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
A.O(n)
B.O(1)
C.O(n2)
D.O(log2n)
第4题:
对具有n个元素的有序表采用二分查找,则算法的时间复杂性为______。
A.O(n)
B. O(n2)
C. O(1)
D. O(log2n)
第5题:
设长度为n的链队列用单循环链表表示,若只设头指针,则入队操作的时间复杂度为_______。
A.O(1)
B.O(log2n)
C.O(n)
D.O(n2)
第6题:
设图G采用邻接表存储,则拓扑排序算法的时间复杂度为( )
A.O(n)
B.O(n+e)
C.O(n2)
D.O(n×e)
第7题:
设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。
第8题:
若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素算法的时间复杂度()。
第9题:
对具有n个元素的有序表采用折半查找,则算法的时间复杂度为()。
第10题:
快速排序算法的平均时间复杂度为()。
第11题:
顺序表各种算法,都有其时间复杂度,在n个结点的顺序表中,删除第i(1≤i≤n)个结点的时间复杂度是()。
第12题:
O(n)
O(1)
O(log2n)
O(n2)
第13题:
A、O(1)
B、O(n)
C、O(n的平方)
D、O(log2n)
第14题:
在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
A.O(n)
B.O
C.O(n2)
D.O(log2n)
第15题:
在图采用邻接表存储时,求最小生成树的Prim算法的时间复杂度为()。
A.O(n)
B.O(n+e)
C.O(n2)
D.O(n3)
第16题:
设某算法的计算时间表示为递推关系式T(n)=T(n-1)+n(n>O)及T(0)=1,则该算法的时间复杂度为(65)。
A.O(lgn)
B.O (nlgn)
C.O(n)
D.O(n2)
第17题:
设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为____。
A.O(1)
B.O(n)
C.O(n2)
D.O(log2n)
第18题:
对具有n个元素的有序表采用二分查找法,则算法的时间复杂性为()
第19题:
从具有n个结点的二叉排序树中查找一个元素时,在平均情况下的时间复杂度大致为( )。
第20题:
直接插入排序算法的时间复杂度为()。
第21题:
在一个具有n个结点的有序单链表中插入一个新结点并保持该表有序的时间复杂度是()
第22题:
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。
第23题:
O(1)
O(n)
O(n2)
O(log2n)
第24题:
O(n)
O(n2)
O(1)
O(log2n)