数据元素之间的关系需要占用存储空间,导致存储密度不高
表中结点必须占用地址连续的存储单元,存储密度不高
插入新元素时需要遍历整个链表,运算的时间效率不高
删除元素时需要遍历整个链表,运算的时间效率不高
第1题:
需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是()。
A.单链表
B.静态链表
C.线性链表
D.顺序存储结构
第2题:
链表所具备的特点是().
A.可以随机访问任一结点
B.占用连续的存储空间
C.插入删除元素的操作不需要移动元素结点
D.可以通过下标对链表进行直接访问
第3题:
A、顺序表必须占一片地址连续的存储单元
B、顺序表可以随机存取任一元素
C、链表不必占用一片地址连续的存储单元
D、链表可以随机存取任一元素
第4题:
与单向链表相比,双向链表______。
A.需要较少的存储空间
B.遍历元素需要的时间较长
C.较易于访问相邻结点
D.较易于插入和删除元素
第5题:
某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素。删除运算是指删除表头第一个元素,那么采用 ______ 存储方式最节省运算时间
A.仅有尾指针的单向循环链表
B.仅有头指针的单向循环链表
C.单向链表
D.顺序存储
第6题:
与单向链表相比,双向链表(40)。
A.需要较少的存储空间
B.遍历元素需要的时间较短
C.较易于访问相邻结点
D.较易于插入和删除元素
第7题:
A.单链表
B.静态链表
C.双链表
D.顺序表
第8题:
A.单链表
B.双链表
C.带头结点的双循环链表
D.容量足够大的顺序表
第9题:
与单向链表相比,双向链表______。
A.需要较少的存储空间
B.遍历元素需要的时问较短
C.较易于访问相邻节点
D.较易于插入和删除元素
A.
B.
C.
D.
第10题:
不问的存储结构适用于不同的应用场合。某线性表最常用的运算是插入和删除,删除运算是指删除表头第一个元素,插入运算是指在表尾插入一个新元素,那么采用(105)存储方式最好。
A.仅有头指针的单向循环链表
B.仅有尾指针的单向循环链表
C.单向链表
D.双向链表