- 8
- 0
- 约1.01万字
- 约 15页
- 2018-03-03 发布于天津
- 举报
基本数据结构-IBCSWD
第十八节:基本数据结构
学习目标:
了解四种基本数据关系:集合、线性关系、树形关系、图形关系
理解几种常见的抽象数据结构:链表、栈、队列、树 、图
掌握日常生活中数据结构的应用
理解不同数据结构在添加、删除、访问/查出/修改等方面的不同特性
重点理解数据的逻辑结构、数据的关系
0. 问题引入
学校举行集体舞比赛,如果你是班级的文艺委员,你该如何设计各种集体队形,让
班级舞蹈更具变化与活力呢? 在团队活动或项目中,人和人之间的连接关系有无
穷多种变化,你能举出一些具体的例子来吗?
图 1a 篮球比赛 图1b 做操队形
图1c 花样游泳队形1 图1d 花样游泳队形2
【问题思考】请想一想上述每一种不同情况下,人和人之间的连接有什么特点呢?
【问题引入2】
三十年,我们的父辈通过书信和远在他乡的朋友们交流,他们是笔友。现在,我们可
以在几秒钟内和地球另一端的外国朋友们视频交流,我们是网友。当今社会已经进入
信息高度发达与联通的信息社会,信息的传递已经越来越不依赖人与人之间的物理距
离,无论身在世界何处,都可以通过 “网络”实时交流。下图是一张典型的因特网可视
化表示,这样一张巨大的网络里面,每一个点都是一台计算机,我们将其作为一个数
据点,那么各个点之间有哪些可能的连接关系呢?
图1 计算机网络可视化表示
/wiki/File:Internet_map_1024.jpg
Partial map of the Internet based on the January 15, 2005 data found on . Each line
is drawn between two nodes, representing two IP addresses. The length of the lines are
indicative of the delay between those two nodes. This graph represents less than 30% of the
Class C networks reachable by the data collection program in early 2005.
【问题思考2】请尝试画出数据点之间可能的连接关系图。
1. 基本数据关系
要刻画并应用数据结构,我们要理解数据的逻辑结构和物理结构。逻辑结构是面向问题
的;物理结构是面向计算机的,其基本的目标是将数据及其逻辑关系存储到计算机内存
1
中。 本节我们并不考虑不同的数据结构如何在计算机中实现,而是主要关注数据的逻辑
结构,也即数据元素之间的相互关系。
数据元素之间有四种基本相互关系:集合关系、线性关系、树形关系、图形关系,如
图2 所示。
(a )集合关系 (b)线性关系
(c )树形关系 (d) 图形关系
图2 四种基本数据关系:集合关系、线性关系、树形关系、图形关系
集合关系:数据元素除了同属于一个集合之外,互相之间没有任何关系。它只考虑
数据,不考虑关系.是一种松散的数据结构,如图2a 。例如,图1a 中篮球场上的十名
球员,他们同在球场上,但是互相之间没有连接关系,在球场上的位置可以任意变
化。
线性关系:数据元素之间是一对一的关系,如图 2b 。一对一的结构,是最简单的结
构.它只有一个没有前驱、只有后继的结点, 叫着首结点;只有一个没有后继、只有
前驱的结点, 叫着尾结点;其余的结点都只有一个直接前驱和一个直接后继。例如,
图 1b 中的做操直线队形,每个同学之间按照高矮顺序排列;再如军训站队列,从
左向右报数,每个同学听其左侧同学报数,而向其右侧同学报下一个数。
树形关系:数据元素之间是一对多的关系,如图 2c 。是比较复杂的非线性结构.它
只有一个没有前驱、只有后继的结点, 叫着根结点;可有多个没有后继、只有前驱
的结点, 叫着叶子结点;其余的结点都只有一个直接前驱和
您可能关注的文档
- 基于AFLP的菊属亚菊属及其近缘属的属间关系-CiteSeerX.PDF
- 培育企业文化廉内涵-国家电网公司.PDF
- 培训教材1961年麻醉品单一公约-INCB.PDF
- 基于8L的多通道电荷放大器的设计与测试-压电与声光.PDF
- 基于CMOS传感器的智能车路径识别研究.PDF
- 基于IrDA协议栈的红外通信综述-Read.PDF
- 基于InVEST模型评价土地整治对生境质量的影响-IngentaConnect.PDF
- 基于IEC61850的智能电子设备IED系统解决方案-AnalogDevices.PDF
- 基于LBF方法的测地线活动轮廓模型-模式识别与人工智能.PDF
- 基于LFNMR的木材干燥过程中水分状态变化.PDF
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)