关于链表的专业术语以及怎样表示一个链表
来源:互联网 发布:软件项目合同范本 编辑:程序博客网 时间:2024/04/30 19:01
声明: 本文参考郝斌老师的数据结构自学视频。本人刚刚开始学习数据结构,为了避免一些知识点的遗忘,因此,将学习的内容写成博客,方便自己和大家的学习与交流
1 关于链表的相关术语:
首节点:第一个有效的节点
尾节点:最后一个有效的节点
头结点:第一个有效节点之前的节点。头结点不存储有效数据
头指针:指向头结点的指针变量
尾指针:指向未节点的指针变量
从这个图中可以看出链表的一个节点由两部分组成即数据域和指针域。其中头节点的数据域不存放有效数据,因此头结点的数据域存放的是垃圾值。
头节点存在的理由是:可以方便对链表的操作。
在链表中每个节点存放的数据类型是相同的。
如果希望通过一个函数对链表进行操作,我们只需要接受链表的头指针就可以了。因为通过链表的头指针我们可以推断出链表的其他所有信息。
0 0
- 关于链表的专业术语以及怎样表示一个链表
- 线性链表的表示以及实现(C语言编写)
- 关于完整的链表的顺序表示
- 怎样生成一个链表
- 怎样创建一个链表?
- 关于一些陌生的专业术语
- 专业术语中英对照表
- Layout inflation在Android环境中是一个专业术语,用于表示某个XML资源布局文件被解析并转化成为一个层级的View对象的过程。
- 对稀疏矩阵的十字链表的表示形式,进行插入一个非0节点
- 数据结构(二):线性表的使用原则以及链表的应用-稀疏矩阵的三元组表示
- W3C专业术语翻译对照表
- W3C专业术语翻译对照表
- Java专业术语标准化规范表
- java专业术语标准化规范表
- 电子电路 专业术语表 英汉对照
- 图的邻接表和邻接矩阵表示以及相关算法
- opencv cookbook中关于轮廓提取以及表示的例子
- 关于erron错误的类型以及程序表示
- 什么是高内聚、低耦合?
- 获取程序(EXE文件,dll文件)的主图标
- Eclipse常用快捷键汇总
- Linux-挂载移动硬盘
- CSS 3的display:盒类型详解
- 关于链表的专业术语以及怎样表示一个链表
- qmake理解
- 【转】R语言与机器学习学习笔记(分类算法)(2)决策树算法
- HDU~1213~How Many Tables
- 8.3.3.1 C# 中的组合行为
- iOS中,MRC和ARC混编
- 【转】R语言与机器学习学习笔记(分类算法)(3)朴素贝叶斯算法
- CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理
- Uncaught TypeError: object is not a function的解决方法