当前位置: 答题翼 > 问答 > 大学专科 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设双向循环链表中结点的结构为(data lLink rLink) 且不带附加头结点。若想在结点*p之后插人结点*s 则应执行以下()操作。


设双向循环链表中结点的结构为(data,lLink,rLink),且不带附加头结点。若想在结点*p之后插人结点*s,则应执行以下()操作。

A、p->rLink=s;s->lLink=p;p->rLink->1Link=s;s->rLink=p->rLink;

B、p->rLink=s;p->rLink->lLink=s;s->lLink=p;s->rLink=p->rLink;

C、s->lLink=p;s->rLink=p->rLink;p->rLink=s;p->rLink->1Link=s;

D、s->1Link=p;s->rLink=p->rLink;p->rLink->ILink=s;p->rLink=s;

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 在双向循环链表中,在P指针所指向的结点前插入一个指针q所指向的新结点,其修改指针的操作是(55)。A

  • 双向循环链表的结点与单链表的结点结构相同,只是结点间的连接方式不同。()

  • 设指针变量p指向双向循环链表中的结点X 则删除结点X需要执行的语句序列为_____________

  • 在单链表 双向链表和单向循环链表中 若仅知道指针p指向某结点 不知道头指针 能否将结点p从相应的

  • 设指针变量p指向双向循环链表中的结点X 则删除结点X需要执行的语句序列为______________________

  • 在双向循环链表中 在P指针所指向的结点前插入一个指针q所指向的新结点 其修改指针的操作是(55)。A