数据结构与算法
第二章 线性表(二)
1
wangzhao
内容提要
线性表的概念(逻辑结构) 线性表的顺序表示和实现(顺序表) 线性表的链式表示和实现(链表) 线性表的应用
2
wangzhao
线性表的链式表示和实现
单链表 循环链表 双向链表
3
wangzhao
单链表
线性表的链式表示 单链表的基本运算 单链表的完整程序示例 头结点的作用
4
wangzhao
线性表的链式表示
链接存储的特点:用一组任意的存储单元来存储线性表 链接存储的特点 用一组任意的存储单元来存储线性表 的各个数据元素. 结点:每个元素要存储自身的信息以及指示其后继的信 结点 每个元素要存储自身的信息以及指示其后继的信 息,这两部分信息构成一个数据元素的存储结构,称为 结点 结点. 基本思想: 用附加的指针来表示结点之间的线性关系 假设 个线性表有n个元素,则n个元素所对应的n个结 假设一个线性表有n个元素,则n个元素所对应的n个结 点就通过指针链结成一个链表.由于每个结点只有一个 指针域,故又称为单链表. a0 数据域 指针域
5
a1
...
an-1 ^
单链表
a0 a1 存储地址 1 7 13 19 25 31 37 43 ... an-1 ^ 指针域 43 13 1 NULL 37 7 19 25
6
结点: 数据域
指针域
头指针:指示单链表中 第 个结点(头结点或 第一个结点(头结点或 首元结点)的位置. 头指针H 31
数据域 Li Qian Sun Wang Wu Zhao Zheng Zhou
wangzhao
线性链表的图示
H (数据元素的逻辑顺序,不是存储位置) (数据元素的逻辑顺序 不是存储位置) Zhao Zhou Qian Wu Sun Zheng Li Wang ^
线性链表的逻辑状态(不带头结点) H
数据域可以存储任何附加信息 指针域存储指向第一个节点
a0 头结点
a1
...
an-1 ^
带头结点的线性链表
7
wangzhao
- 二级vf算法和数据结构 > 数据结构与算法
-
数据结构与算法
下载该文档 文档格式:PDF 更新时间:2009-10-01 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: pdf 文档作者: 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: Lenovo User 修订次数: 84 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 11 段落数: 75 字节数: 122810 备注: 0 演示格式: 在屏幕上显示 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:福建泉州外国语中学教师招聘登记表
下一篇:二级VF考试大纲
点击查看更多关于二级vf算法和数据结构的相关文档
- 您可能感兴趣的
- 数据结构与算法 数据结构与算法1800题 数据结构与算法教程 数据结构与算法分析 算法与数据结构答案 java数据结构和算法 数据结构与算法下载 算法与数据结构中文版 数据结构排序算法
- 大家在找
-
- · 炒外汇软件
- · 黑莓8830主题
- · 无双大蛇z修改器
- · 海洋科学导论复习试卷
- · 成都纺织高等专科学校
- · 手抄报设计图
- · 断刺全集电视剧高清32
- · 红绿灯摄像头工作原理
- · 发烧音响器材网上商城
- · item.taobao
- · 中国当代硬笔书法网
- · 东莞手工外发加工项目
- · cpua84500做3dcad
- · jailbait
- · 甘蔗榨汁机10kw
- · 历史ppt模板
- · 河北省技师考试试题
- · photoshopcs4实例操作
- · 吞噬星空txt第九
- · 天津模具钳工
- · 机械设计基础经典试题
- · 化学实验安全知识
- · 央行上调存款利率2011
- · 暮光之城dvd
- · 汉典万年历查询
- · 安全副总经理
- · 名门贵妻启蒙书网
- · 元征龙门举升机杭州
- · 索马里海盗劫持中国
- · mt810手机主题
- 赞助商链接