将长度为n的单链表接在长度为m的单链表之后的算法时间复杂度为 A. O (n) B. O(1) C. O (m) D. O(m+n)
第1题:
A、O(m+n)
B、O(n)
C、O(m)
D、O(1)
第2题:
●设A和B是两个单链表,其表中元素有序递增。请分析算法的时间复杂度。其时间复杂度为 (40) 。
(40) A.O(m+n-1)
B.(m+n+1)
C.O(m+n)
D.不确定
第3题:
A、m+n
B、m*n
第4题:
A、O(n)
B、O(1)
C、O(n2)
D、O(n-1)
第5题:
A.只有表头指针的不带表头结点的循环单链表
B.只有表尾指针的不带表头结点的循环单链表
C.只有表尾指针的带表头结点的循环单链表
D.只有表头指针的带表头结点的循环单链表
第6题:
A.O(1)
B.O(n)
C.O(m)
D.O(m+n)
第7题:
设A和B是两个单链表,其表中元素有序递增。请分析算法的时间复杂度。其时间复杂度为(40)。
A.O(re+n-1)
B.(m+n+1)
C.O(m+n)
D.不确定
第8题:
对于n元素的向量,将其建立为一个有序单链表的时间复杂度为( )。
A.O(1)
B.O(n)
C.O(n2)
D.O(nlog2n)
第9题:
第10题:
将长度为n的单链表连接在长度为m的单链表之后的算法的时间复杂度为()。
第11题:
下面程序的时间复杂度为()。 for(i=0;i
第12题:
在一个单链表中,若要在p所指向的结点之前插入一个新结点,则此算法的时间复杂度的量级为()。
第13题:
A.O(n)和O(1)
B.O(1)和O(1)
C.O(1)和O(n)
D.O(n)和O(n)
第14题:
A、O(nlog2n)
B、O(1)
C、O(n)
D、O(n2)
第15题:
A、O(n)
B、O(1)
C、O(n2)
D、O(n-1)
第16题:
A、O(1)
B、O(n)
C、O(n*n)
D、O(n*n*n)
第17题:
A.插入一个结点使之有序的算法的时间复杂度为O(1)
B.删除最大值结点使之有序的算法的时间复杂度为O(1)
C.找最小值结点的算法的时间复杂度为O(1)
D.以上都不对
第18题:
● 有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为( )。
A. O(1)
B. O(logn)
C. O(n)
D. O(n2)
第19题:
设长度为n的链队列用单循环链表表示,若只设头指针,则入队操作的时间复杂度为_______。
A.O(1)
B.O(log2n)
C.O(n)
D.O(n2)
第20题:
●(37)有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为(37)。
(37)A.O(1)
B. O(logn)
C.O(n)
D. O(n2)
第21题:
第22题:
下面程序的时间复杂度为()。 for(i=0;i
第23题:
对一个具有n个元素的线性表,建立其单链表的时间复杂度为()
第24题:
O(1)
O(n)
O(m)
O(m+n)