正确答案:C 解析:在双向链表中的查找仍然是顺序查找,故查找速度并没有提高;双向链表中有两个指针域,所以不但不能节约存储空间,相比单链表,还增加了空间;既然增加了空间,那必须是以空间来换取时间,导致的结果就是数据的插入和删除将会更快速。结果一 题目 相对于单向链表,使用双向链表存储线性表,其优点是( )。
纯C语言实现循环双向链表创建,插入和删除 #include <stdio.h> #include <stdlib.h> typedef int ElemType; typedef struct DLNode{ ElemType data; struct DLNode *next; struct DLNode *prior; }DLNode; DLNode *InitList(DLNode *DL);//初始化 int ListEmpty(DLNode *DL);//判空 int ListLength(DL...
与单向链表相比,双向链表___。 A.需要较少的存储空间B.遍历元素需要的时间较长C.较易于访问相邻结点D.较易于插入和删除元素
百度试题 题目利用双向链表作线性表的存储结构的优点是( )。 A. 便于单向进行插入和删除的操作 B. 便于双向进行插入和删除的操作 C. 节省空间 D. 便于销毁结构释放空问 相关知识点: 试题来源: 解析 C.节省空间 反馈 收藏
利用双向链表做线性表的存储结构的优点是__。A.便于进行插入和删除的操作B.提高按关系查找数据元素的速度C.节省空间D.便于销毁结构释放空间
利用双链表作线性表的存储结构的优点是( )。A.便于进行插入和删除的操作B.提高双向查找数据元素的速度C.节省空间D.便于销毁结构释放空间
若线性表的插入和删除操作频繁地在表头或表尾位置进行,则更适宜采用的存储结构为( )。 A. 无头结点的双向链表 B. 带尾指针的循环链表 C. 无头结点的单链表 D. 带头指针的循环链表 相关知识点: 试题来源: 解析 B 满分:3 分 正确答案:B反馈 收藏 ...
若线性表最常用的操作是在最后一个元素之后插入一个结点和删除最后一个结点,则采用()存储方式节省时间。 A. 单链表; B. 双向链表; C. 单循环链表; D. 带头结点的双循环链表; 相关知识点: 试题来源: 解析 D.带头结点的双循环链表; 反馈 收藏
百度试题 结果1 题目某线性表中最常用的操作是在最后一个元素之后插入元素和删除第一个元素,则最节省运算时间的存储结构是( ) A. 单向链表 B. 双向链表 C. 仅有头指针的单循环链表 D. 仅有尾指针的单循环链表 相关知识点: 试题来源: 解析 D 反馈 收藏 ...
某表最常用的操作是在最后一个结点后插入一个结点和删除第一个结点,则采用( )存储方式最节省运算时间。A.单链表B.双向链表C.给出表头指针的循环单链表D.给出尾指针的循环