1. 首页
  2. 数据库
  3. 其它
  4. 详解go语言单链表及其常用方法的实现

详解go语言单链表及其常用方法的实现

上传者: 2021-02-01 01:31:42上传 PDF文件 95.95KB 热度 12次
目的 在刷算法题中经常遇到关于链表的操作,在使用go语言去操作链表时不熟悉其实现原理,目的是为了重温链表这一基础且关键的数据结构。 1、链表的特点和初始化 1.1、链表的特点 用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的) 1.2、结点 结点(node) 数据域 => 存储元素信息 指针域 => 存储结点的直接后继,也称作指针或链 首元结点 是指链表中存储的第一个数据元素的结点 头结点 是在首元结点之前附设的一个结点,其指针域指向首元结点(非必须) 头指针 是指向链表中第一个结点的指针 1.3、单链表 特点 每个结点中只包含一个
下载地址
用户评论