数据结构基本概念汇总课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据结构基本概念汇总课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 基本概念 汇总 课件
- 资源描述:
-
1、软件技术基础软件技术基础制作主讲段景山段景山段景山段景山段景山第一篇第一篇 数据结构数据结构第一章第一章数据结构的基本概念数据结构的基本概念段景山段景山数据结构数据结构u1.1 数据及数据元素的概念数据及数据元素的概念段景山段景山数据及数据元素数据及数据元素段景山段景山数据结构的概念数据结构的概念n1.2、数据结构的概念、数据结构的概念u数据结构讨论计算机系统中数据的组织形式及其数据结构讨论计算机系统中数据的组织形式及其相互相互关系关系u是相互之间存在一种和多种特定是相互之间存在一种和多种特定关系关系的数据元素的数据元素的集合的集合段景山段景山例:用数据结构描述整数例:用数据结构描述整数I*1
2、、组成整数数据的全部元素的集合、组成整数数据的全部元素的集合I I 0,1,2,32、I中元素的关系集合中元素的关系集合RE3、I*的运算集合的运算集合P,比如算术四则运算,比如算术四则运算4、P中诸运算的运算规则中诸运算的运算规则RU,如乘、除法优先于加、减法等如乘、除法优先于加、减法等 I*I,RE,P,RU数据结构的概念数据结构的概念段景山段景山数据结构的概念数据结构的概念n元素间的逻辑关系元素间的逻辑关系逻辑结构逻辑结构n元素在计算机系统中的存储方式,物元素在计算机系统中的存储方式,物理空间关系理空间关系存储结构存储结构n操作指令的集合操作指令的集合 算法算法段景山段景山例:班级里的同
3、学例:班级里的同学可能有各种各样的逻辑关系。比如班长、班委、可能有各种各样的逻辑关系。比如班长、班委、群众等。形成相应的群众等。形成相应的逻辑结构逻辑结构。上课时,大家的座次形成上课时,大家的座次形成存储结构存储结构座次(存储结构)可能与逻辑关系有关,也可能无关。座次(存储结构)可能与逻辑关系有关,也可能无关。数据结构的概念数据结构的概念段景山段景山数据结构的概念数据结构的概念段景山段景山n2.1、描述法、描述法u二元组二元组u关系:一般抽象为前驱与后继关系,关系:一般抽象为前驱与后继关系,即表明结构中,一个元素的前一个元素是谁,它的后即表明结构中,一个元素的前一个元素是谁,它的后一个元素又是
4、谁一个元素又是谁B (K,R)K:元素集合:元素集合R:元素间关系的集合:元素间关系的集合数据的逻辑结构数据的逻辑结构段景山段景山n2.2、图示法、图示法u图形要素:图形要素:结点结点和和有向线段有向线段u结点:表示一个数据元素,一般以方形框代表结点:表示一个数据元素,一般以方形框代表 不管多么复杂的结点,都看作是一个结点不管多么复杂的结点,都看作是一个结点u有向线段:表示元素之间的关系。有向线段:表示元素之间的关系。箭尾指向的结点是前驱。箭尾指向的结点是前驱。箭头指向的结点是后继箭头指向的结点是后继K iK hK jKi的前驱的前驱Ki的后继的后继数据的逻辑结构数据的逻辑结构段景山段景山n3
5、、数据的存储结构(物理结构)、数据的存储结构(物理结构)u是数据元素在计算机系统存储器中的存放方式是数据元素在计算机系统存储器中的存放方式u是数据逻辑结构在存储器中的存放方式是数据逻辑结构在存储器中的存放方式数据的存储结构数据的存储结构段景山段景山0300030103020303030403050306030703080309K1K2K3K4K1K2K3K4数据的存储结构数据的存储结构段景山段景山0300030103020303030403050306030703080309K1K2K3K4K5K6K1K2K3K4K5K6数据的存储结构数据的存储结构段景山段景山数据的存储结构数据的存储结构段景
展开阅读全文