单选题

设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。

A单链表

B单循环链表

C带尾指针的单循环链表

D带头结点的双循环链表

正确答案

来源:www.examk.com

答案解析

相似试题
  • 设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()

    单选题查看答案

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

    单选题查看答案

  • 若链表中最常用的操作是在最后一个结点之后插入一个结点和删除第一个结点,则采用()存储方法最节省时间。

    单选题查看答案

  • 若链表中最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用()存储方法最节省运算时间。

    单选题查看答案

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

    单选题查看答案

  • 下面create函数的功能是建立一个带头结点的单向链表,新产生的结点总是插入在链表的末尾。单向链表的头指针作为函数值返回。请填空。

    填空题查看答案

  • 以下函数creatlist用来建立一个带头结点的单链表,新的结点总是插入在链表的末尾。链表的头指针作为函数值返回,链表最后一个结点的next域放入NULL,作为链表结束标志。data为字符型数据域,next为指针域。读入时字符以#表示输入结束(#不存入链表)。

    填空题查看答案

  • 在由尾指针rear指示的单循环链表中,在表尾插入一个结点s的操作序列是()。

    填空题查看答案

  • 在一个单向链表中,在p所指结点之后插入一个s所指的结点时,可执行();和p->next=s;。

    单选题查看答案