若某链表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用______存储方

题目

若某链表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用______存储方式最节省时间。

A.单链表

B.双链表

C.单循环链表

D.带头结点的双循环链表

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除最后一个元素,则采用()存储方式最节省运算时间。

A.单链表

B.双链表

C.带头结点的双循环链表

D.容量足够大的顺序表


参考答案:D

第2题:

若某链表最常用的操作是在最后一个节点之后插入一个节点和删除最后一个节点,则采用______存储方式最节省时间。

A.单链表

B.双链表

C.单循环链表

D.带头节点的双循环链表


正确答案:D

第3题:

在一个单链表中p所指结点(p所指不是最后结点)之后插入一个由指针s所指结点,应执行s->next=_______;和p->next=________的操作。


参考答案:p->next;s

第4题:

在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是 ______。

A.p=p>next

B.p->next=p->next

C.p->next=p->next->>next

D.p->next=p


正确答案:C

第5题:

某线性表最常用的操作是在最后一个结点之后插入一个结点或删除第一个结点,故采用()存储方式最节省运算时间。

A.单链表

B.仅有头结点的单循环链表

C.双链表

D.仅有尾指针的单循环链表


参考答案:D

第6题:

若某线性表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用哪一种存储结构算法的时间效率最高?()

:A单链表

B给出表头指针的单循环链表

C双向链表

D给出表尾指针的双向循环链表


参考答案:D

第7题:

在一个长度为n(n>1)的带头结点的单链表head上,另设有尾指针r(指向尾结点),执行()操作与链表的长度有关。

A.删除单链表中的第一个元素

B.删除单链表中的尾结点

C.在单链表的第一个元素前插入一个新结点

D.在单链表的最后一个元素后插入一个新结点


参考答案:B

第8题:

( 15 )下列关于二叉树周游的叙述中,哪一项是正确的?

A )若一个结点是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点

B )若一个结点是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点

C )若一个树叶是某二叉树对称序的最后一个结点,则它必是该二叉树前序的最后一个结点

D )若一个树叶是某二叉树前序的最后一个结点,则它必是该二叉树对称序的最后一个结点


正确答案:D

第9题:

若某链表中最常用的操作是在最后一个元素之后插入一个元素和删除最后一个元素,则 采用( )存储方式最节省运算时间。A.单链表B.双链表C.单循环链表D.带头结点的双循环链表


正确答案:D
带头结点的循环链表可以很方便地找到尾结点,从而节省查找的时间。

第10题:

若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用______存储方式最节省时间。

A.单链表

B.双链表

C.单循环链表

D.带头结点的双循环链表


正确答案:D

更多相关问题