单链表及其操作
1、链接存储方法
链接方式存储的线性表简称为链表(Linked List)。
链表的具体存储表示为:
① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的)
② 链表中结点的逻辑次序和物理次序不一定相同。为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址(或位置)信息(称为指针(pointer)或链(link))
注意:
链式存储是最常用的存储方式之一,它不仅可用来表示线性表,而且可用来表示各种非线性的数据结构。
2、链表的结点结构
推荐下载
-
单链表操作和栈队列的应用
内容和要求 单链表操作 和 栈、队列的应用 基本要求:1)用前插法建立带表头结点的单链表; 2)在该链表中统计数据值为x的结点个数。 3)在该链表中值为k的结点前插入y结点,并删除k结点,如果没有值为
50 2019-01-02 -
C语言循环单链表的简单操作
C语言 数据结构里面的,循环单链表的简单操作
40 2019-01-09 -
链表建立链表逆置单链表
//用前插法建立单链表,为逆序输入法///////在单链表的第i个位置插入结点为e/////////输出单链表////////逆置单链表////
76 2019-05-28 -
单链表_双链表_循环链表_.pdf
来自于网上的很好的课件,个人强烈推荐哦!
67 2018-12-09 -
单链表基本操作建立链表判空求表长等
实现单链表的基本操作:建立链表,判空,求表长等
37 2019-05-06 -
将一单链表逆置操作在原链表上进行
用头插入法来做,直到输入0时,按enter键结束。
38 2019-01-02 -
单链表及文件操作从txt文件中读取数据并自动建立单链表
1、从文本文件中导入班级学生信息:学号、姓名、性别、籍贯2、将学号重复的删除3、显示导入的学生信息(文件加后缀)4、按学号、姓名、性别、籍贯相等和不相等查找5、多次查找6、查找结果写入文件7、VC++
30 2019-05-13 -
用C++实现单链表静态单链表循环链表双向链表双向循环链表
用C++实现单链表,静态单链表,循环链表,双向链表,双向循环链表在工程中可复用
67 2019-05-04 -
单链表源码实现各种单链表功能
实现获得单链表中第i个元素的方法; 实现在第i个位置之前插入元素的方法; 逆位序输入n个元素的值,建立带表头节点的单链表L; 删除在第i(不包括头节点)个位置之前的那个元素的方法; 实现获得单链表中第
51 2018-12-15 -
单链表作业
这是我上课时做的单链表作业,基本实现插入,删除等等功能,希望大家喜欢
7 2020-09-27
用户评论