能从任意一个结点开始没有重复地扫描到所有结点的数据结构是( )。
A.循环链表
B.双向链表
C.二叉链表
D.有序链表
第1题:
26、最适合用做链队列的不带表头节点的链表是 _______。
A.尾结点指针的循环带首结点指针和单链表
B.只带尾结点指针的非循环单链表
C.只带首结点指针的非循环单链表
D.只带尾结点指针的循环单链表
第2题:
【单选题】6.若希望从链表中快速确定一个结点的前驱,则链表最好采用()方式。
A.单链表
B.循环单链表
C.双向链表
D.任意
第3题:
最适合用做链队列的不带表头结点的链表是 _______。
A.只带尾结点指针的循环单链表
B.带首结点指针和尾结点指针的循环单链表
C.只带尾结点指针的非循环单链表
D.只带首结点指针的非循环单链表
第4题:
下列关于链表的描述,正确的是()。
A.在循环单链表中,从表中任一结点出发都可以通过前后移动操作来遍历整个循环链表。
B.在双向链表中,可以从任一结点开始沿同一方向查找到任何其他结点。
C.单链表不具有随机存取特性,而双向链表具有随机存取特性。
D.为了方便插入和删除,可以使用双向链表存放数据。
第5题:
20、以下说法错误的是 ()。
A.对循环链表来说,从表中任意结点出发都能通过前后操作而扫描到整个循环链表。
B.对单链表来说,只有从头结点开始才能扫描表中全部结点。
C.双向链表的特点是找结点的前趋和后继都很容易。
D.对双向链表来说,结点*P的存储位置既存放在其前驱结点的后继指针域中,也存放在它的后继结点的前趋指针域中。