求详细解释一下关于链表中的head,头结点的意思

田错 2018-08-20 12:11:41
我最近在看数据结构c#语言版,对照其他的书后产生了很多疑惑,在下面详细的罗列出来我的理解,求高手帮我看看正确与否。
1.我理解的,无头结点的单链表中,head是Node类型,头引用head是第一个节点p1的引用,即在线程栈里有head、p1,二者指向托管堆里相同的实例。
2.有头结点的单链表中,头结点是一个新的Node类型变量,所以head是头结点的引用(head=头结点)还是head.next=头结点?
...全文
1635 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_43814705 2018-11-27
  • 打赏
  • 举报
回复
head是首节点的引用

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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