一个关于插入结点的问题

xixi300 2009-11-24 11:34:05
在一个带头结点的单链表HL中,若要向表头插入一个由指针p指向的结点,则执行

选项()
(A) HL=p; p-→next=HL;
(B)p-→next=HL;HL=p;
(C)p-→next=HL;p=HL;
(D)p-→next=HL-→next;HL-→next=p;

答案:(D)

以下是我所画的示意图,请点击下面超链接:
http://p13.freep.cn/p.aspx?u=v20_p13_p_0911242327226853_0.jpg
————————————————————————————————
我的疑问是:在最后一个我所画的结点(绿色),是否是‘单链表中头结点HL的下一个结点’啊,我不能确定这个结点所放置的位置是否正确,

诚请热心人帮忙指教,谢谢
...全文
118 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xixi300 2009-11-26
  • 打赏
  • 举报
回复
谢谢
liuxiaobing2008 2009-11-25
  • 打赏
  • 举报
回复
头不能变,应该还是HL
mtsbv110 2009-11-25
  • 打赏
  • 举报
回复
http://v5.freep.cn/3tb_09112508411893ia325921.png
你可以查看一下.
xixi300 2009-11-24
  • 打赏
  • 举报
回复

33,009

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧