在一个长度为 n (n>1) 的带头结点的单链表上,设有头尾两个指针,下列操作中执行时间与 n 无关的有()。
A.删除表中的第一个元素
B.删除表中最后一个元素
C.在第一个元素前插入一个新元素
D.在最后一个元素后插入一个新元素
E.在第一个元素后插入一个新元素
F.在最后一个元素前插入一个新元素
第1题:
A、O(n)
B、O(1)
C、O(n2)
D、O(n-1)
第2题:
A.只有表头指针的不带表头结点的循环单链表
B.只有表尾指针的不带表头结点的循环单链表
C.只有表尾指针的带表头结点的循环单链表
D.只有表头指针的带表头结点的循环单链表
第3题:
从一个具有n个结点的单链表中查找值为x的结点时,在查找成功的情况下,需平均比较(45)个结点。
A.n
B.n/2
C.(n-1)/2
D.(n+1)/2
第4题:
有n个结点的二叉树链表共有__________个空指针域。
A.n-1
B.n
C.n+1
D.n+2
第5题:
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为(31)。
A.n-1
B.n
C.n+1
D.2n
第6题:
在n个结点的线索二叉链表中,有(49)个线索指针。
A.n
B.n-1
C.n+1
D.n+10
第7题:
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
A.n-1
B.n
C.n+l
D.2n
第8题:
第9题:
用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。
第10题:
从一个具有n个结点的单链表中查找其值等于x的结点时,在查找成功的情况下,需平均比较()个元素结点。
第11题:
在一个单链表中,若要在p所指向的结点之前插入一个新结点,则此算法的时间复杂度的量级为()。
第12题:
2n+2
n+1
n-1
2n-2
第13题:
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为__________。
A.n-1
B.n
C.n+1
D.2n
第14题:
A.删除单链表中的第一个元素
B.删除单链表中的尾结点
C.在单链表的第一个元素前插入一个新结点
D.在单链表的最后一个元素后插入一个新结点
第15题:
在具有n个结点的有序单链表中插入一个新结点并使链表仍然有序的时间复杂度是(53)。
A.O(1)
B.O(n)
C.O(nlogn)
D.O(n2)
第16题:
在一个n个结点的单链表中查找某个元素,若查找成功,则平均比较次数为( )。
A.n
B.n/2
C.(n-1)/2
D.(n+1)/2
第17题:
在一个具有n个结点的有序单链表中插入一个新结点,并使其仍然有序的时间复杂性为______。
A.O(1)
B.O(n)
C.O(n2)
D.O(10g2n)
第18题:
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。
A.O(1)
B.O(n)
C.O(n2)
D.O(log2n)
第19题:
第20题:
第21题:
在具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是()。
第22题:
在一个长度为n(n>1)的单链表上,设有头和尾两个指针,执行()操作与链表的长度有关。
第23题:
在有n个结点且不带头结点的双向链表中,值为非空的链域的个数为()
第24题:
删除单链表中的第一个元素
删除单链表中的最后一个元素
在单链表第一个元素前插入一个新元素
在单链表最后一个元素后插入一个新元素