[单选题]

若在单向链表上,除访问链表中所有节点外,还需在表尾频繁插入节点,那么采用()最节省时间。

A . 仅设尾指针的单向链表

B . 仅设头指针的单向链表

C . 仪设尾指针的单向循环链表

D . 仅设头指针的单向循环链表

参考答案与解析:

相关试题

若在单向链表上,除访问链表中所有结点外,还需在表尾频繁插入结点,那么采用 (

[单选题] 若在单向链表上,除访问链表中所有结点外,还需在表尾频繁插入结点,那么采用 (31) 最节省时间。(31)A. 仅设尾指针的单向链表B. 仅设头指针的单向链表C. 仅设尾指针的单向循环链表D. 仅设头指针的单向循环链表

  • 查看答案
  • 若在单向链表上,除访问链表中所有结点外,还需在表尾频繁插入结点,那么采用____

    [单选题]若在单向链表上,除访问链表中所有结点外,还需在表尾频繁插入结点,那么采用______最节省时间。A.仅设尾指针的单向链表B.仅设头指针的单向链表C.仅设尾指针的单向循环链表D.仅设头指针的单向循环链表A.B.C.D.

  • 查看答案
  • 在一个单链表中,若q节点是p节点的前驱节点,若在q与p之间插入节点s,则执行()

    [单选题]在一个单链表中,若q节点是p节点的前驱节点,若在q与p之间插入节点s,则执行( )。A.s→qink=p→link; p→link=sB.p→link=s; s→qink=qC.p→link=s→link; s→link=pD.q→link=s; s→link=p

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。

    [单选题]设指针q指向单链表中节点A,指针p指向单链表中节点A的后继节点B,指针s指向被插入的节点X,则在节点A和节点B插入节点X的操作序列为()。A.p->n

  • 查看答案
  • 在单链表中在指针p所指节点后插入节点q的操作是

    [单选题]在单链表中在指针p所指节点后插入节点q的操作是A.q:=p↑.link;p↑.link:=q↑.linkB.p↑.link:=q↑.link;q↑.link:=p↑.linkC.q↑.link:=p;p↑.link:=qD.q↑.link:=p↑.link;p↑.link:=q

  • 查看答案
  • 对于n个节点的单向链表(无表头节点)需要指针的个数为______。

    [单选题]对于n个节点的单向链表(无表头节点)需要指针的个数为______。A.n-1B.nC.n+1D.2n

  • 查看答案
  • 对于n个节点的单向链表(无表头节点)需要指针单元的个数至少为()。

    [单选题]对于n个节点的单向链表(无表头节点)需要指针单元的个数至少为( )。A.n-1B.nC.n+lD.2n

  • 查看答案
  • 请编程实现单向链表的倒置,节点的结构自己定义

    [主观题]请编程实现单向链表的倒置,节点的结构自己定义

  • 查看答案
  • 若在单向链表上,除访问链表中所有节点外,还需在表尾频繁插入节点,那么采用()最节