(单选题)
设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。
A单链表
B单循环链表
C带尾指针的单循环链表
D带头结点的双循环链表
正确答案
答案解析
略
相似试题
(单选题)
设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()
(单选题)
若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方式最节省时间。
(单选题)
若链表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则采用()存储方法最节省时间。
(单选题)
若链表中最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方法最节省运算时间。
(单选题)
若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用()存储方式最节省运算时间。
(填空题)
下面create函数的功能是建立一个带头结点的单向链表,新产生的结点总是插入在链表的末尾。单向链表的头指针作为函数值返回。请填空。
(填空题)
以下函数creatlist用来建立一个带头结点的单链表,新的结点总是插入在链表的末尾。链表的头指针作为函数值返回,链表最后一个结点的next域放入NULL,作为链表结束标志。data为字符型数据域,next为指针域。读入时字符以#表示输入结束(#不存入链表)。
(填空题)
在由尾指针rear指示的单循环链表中,在表尾插入一个结点s的操作序列是()。
(单选题)
在一个单向链表中,在p所指结点之后插入一个s所指的结点时,可执行();和p->next=s;。