第1题:
两个表长都为n、不带表头结点的单链表,结点类型都相同,头指针分别为h1与h2,且前者是循环链表,后者是非循环链表,则 _______。
A.对于两个链表来说,删除首节点的操作,其时间复杂度都是O(1)
B.对于两个链表来说,删除尾节点的操作,其时间复杂度都是O(n)
C.循环链表要比非循环链表占用更多的内存空间
D.h1和h2是不同类型的变量
第2题:
1、以L为头节点指针,给出单链表、双链表、循环单链表和循环双链表中,p所指节点为尾节点的条件。
第3题:
下列叙述正确的是?
A.有两个指针域的链表称为二叉链表
B.队列可以用链式存储结构的单链表实现
C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表
D.节点中具有多个指针域的链表称为多重链表
第4题:
以L为头节点指针,给出单链表、双链表、循环单链表和循环双链表中,p所指节点为尾节点的条件。
第5题:
带头节点的双链表和循环双链表相比有什么不同?在何时使用循环双链表?