L
lu_pp
Unregistered / Unconfirmed
GUEST, unregistred user!
某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,采用()存储方式最节省运算时间。
A。单链表
B。仅有头指针的单循环链表
C。双链表
D。仅有尾指针的单循环链表
我选择了B,理由是
因为最后一个元素的后面就是第一个元素
要插入的话,可以不需要查询,直接将第一个元素的头指针指向插入元素
插入元素的指针指向最后一个元素
删除雷同
如果是用A,D的话 ,需要向后查询到最后一个元素
至于C,要做两次的连接,慢
不知道我的对不对?
A。单链表
B。仅有头指针的单循环链表
C。双链表
D。仅有尾指针的单循环链表
我选择了B,理由是
因为最后一个元素的后面就是第一个元素
要插入的话,可以不需要查询,直接将第一个元素的头指针指向插入元素
插入元素的指针指向最后一个元素
删除雷同
如果是用A,D的话 ,需要向后查询到最后一个元素
至于C,要做两次的连接,慢
不知道我的对不对?