在需要经常查找结点的前驱与后继的场合中,使用(40)比较合适。
A.单链表
B.循环链表
C.链栈
D.双链表
第1题:
在需要经常查找结点的前驱与后继的场合中,使用______比较合适。
A.单链表
B.双链表
C.链栈
D.循环链表
第2题:
下列链表中,其逻辑结构属于非线性结构的是( )0、
A.双向链表
B.带链的栈
C.二叉链表
D.循环链表
第3题:
设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。
A.单链表
B.单循环链表
C.带尾指针的单循环链表
D.带头结点的双循环链表
第4题:
A.单链表
B.仅有头结点的单循环链表
C.双链表
D.仅有尾指针的单循环链表
第5题:
循环链表的主要优点是______。
A.不再需要头指针了
B.已知某个结点的位置后,能很容易找到它的直接前驱结点
C.在进行删除操作后,能保证链表不断开
D.从表中任一结点出发都能遍历整个链表
第6题:
不是线性表的链式存储结构。
A.多重链表
B.单链表
C.双链表
D.循环链表
第7题:
在单链表中,增加头结点的目的是( )。
A.方便运算的实现
B.使单链表至少有一个结点
C.标识表结点中首结点的位置
D.说明单链表是线性的链式存储实现
第8题:
线性表采用单循环链表存储的主要特点是( )。
A.从表中任一结点出发都能遍历整个链表。B.可直接获取指定结点的直接前驱和直接后继结点C.在进行删除操作后,能保证链表不断开D.与单链表相比,更节省存储空间
第9题:
在需要经常查找结点的前驱与后继的场合中,使用(47)比较合适。
A.单链表
B.双链表
C.顺序表
D.循环链表
第10题:
第11题:
第12题:
有两个指针域的链表称为二叉链表
循环链表是循环队列的链式存储结构
带链的栈有栈顶指针和栈底指针,因此又称为双重链表
结点中具有多个指针域的链表称为多重链表
第13题:
循环链表的主要优点是(38)。
A.不再需要头指针了
B.已知某个结点的位置后,能很容易找到它的直接前驱结点
C.在进行删除操作后,能保证链表不断开
D.从表中任一结点出发都能遍历整个链表
第14题:
下列链表中,其逻辑结构属于非线性结构的是( ),
A.循环链表
B.双向链表
C.带链的栈
D.二叉链表
第15题:
如果最常用的操作是取第i个结点及其前驱,最节省时间的存储方式是()。
A.单链表
B.双向链表
C.单循环链表
D.顺序表
第16题:
关于循环链表与线性链表,不正确的是( )。
A.每个结点的组成是数据域和指针域
B.循环链表中最后一个结点的指针指向链表的第一个结点
C.循环链表中访问指定结点的直接前驱可直接访问
D.循环链表中的循环条件是判断当前指针是否指向头指针
第17题:
若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用______存储方式最节省时间。
A.单链表
B.双链表
C.单循环链表
D.带头结点的双循环链表
第18题:
下列数据结构中能使用对分查找的是
A.二叉链表
B.带链的栈
C.有序线性链表
D.有序顺序表
第19题:
下列叙述中正确的是( )。
A.有两个指针域的链表称为二叉链表
B.循环链表是循环队列的链式存储结构
C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表
D.结点中具有多个指针域的链表称为多重链表.
第20题:
若栈采用链式存储且仅设头指针,则( )时入栈和出栈操作最方便。
A.采用不含头结点的单链表且栈顶元素放在表尾结点B.采用不含头结点的单链表且栈顶元素放在表头结点C.采用含头结点的单循环链表且栈顶元素随机存放在链表的任意结点D.采用含头结点的双向链表且栈顶元素放在表尾结点
第21题:
第22题:
第23题: