1 / 895
文档名称:

数据结构讲义 数据结构基础.ppt

格式:ppt   大小:2,470KB   页数:895
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构讲义 数据结构基础.ppt

上传人:zxwziyou8 2018/5/19 文件大小:2.41 MB

下载得到文件列表

数据结构讲义 数据结构基础.ppt

相关文档

文档介绍

文档介绍:数据结构基础
1
JYP
考试:
期末考试采用开卷方式,占总评成绩的70%。
平时作业和实验占总评成绩30%。
考试注重:
概念、方法、技巧、思想、创新、关键步骤、程序设计风格
2
JYP
参考文献:
1 E. Horowitz, S. Sahni, D. Mehta, Fundamentals of Data Structure In C++, Computer Science Press,1995
2 W. Ford and W. Topp, Data Structures with C++,清华大学出版社(影印版), 1997
3 T. A. Standish, Data Structures, Algorithms & Software Principles in C, Addison-Wesley pany, 1994
3
JYP
第1章基本概念和方法
本章论述学习和研究数据结构所必须的并且将反复出现的基本概念和方法。
4
JYP
数据结构与软件系统
设计解决实际问题的计算机软件系统,首先需要建立被处理对象的数据模型。
数据和世上万物一样,都是具有结构的。人们很自然地用数据结构表示应用领域的被处理对象。例如,树和图。
数据结构由一个数据对象以及该对象中的所有数据元素之间的关系组成。
数据元素本身可以是数据结构,因此,可以构造非常复杂的数据结构。
5
JYP
为了模拟实际问题的求解过程和现实对象的行为,还必须提供对数据结构的相应操作。
数据结构的实现是以下一层数据结构表示上一层数据结构,直至以程序设计语言提供的基本数据类型表示的过程。
评价数据结构表示能力的标准主要是它能否方便且有效地实现需要的操作,而实现操作的算法设计及其效率高低也依赖于数据结构表示。
数据结构的定义、表示及其操作的实现相互关联,都是数据结构研究的重要内容。
6
JYP
计算机软件系统可看成是通过不同层次的数据结构及其操作实现的。例如:
7
JYP
中间层数据结构起着核心作用,称之为建模层。
对数据结构的研究产生了一批通用性强、具有很高实用价值的中间层数据结构,如数组、字符串、集合、线性表、栈、队列、链表、树、图、符号表等。
系统地学习进而掌握数据结构的知识和方法,对于提高设计与开发软件系统尤其是复杂软件系统的能力,无疑是十分重要的。
8
JYP
数据抽象与封装
抽象和封装的概念在日常生活中是普遍存在的,例如,人们常用的手机。
通过数据封装,将一个数据对象的内部结构和实现细节对外屏蔽。
通过数据抽象,将一个数据对象的规格说明与其实现分离,对外提供简洁、清晰的接口。
数据结构多层表示的过程反过来也就是从基础数据结构到应用领域数据结构的不断抽象与封装的过程。
9
JYP
用抽象数据类型(ADT)描述数据抽象与封装是一种自然、有效的方法。
数据类型由一个数据对象的集合和一组作用于这些数据对象的操作组成。例如,C++的基本数据类型char、int、float和double等。
抽象数据类型是一个数据类型,该数据类型的组织遵循将数据对象及对这些数据对象的操作的规格说明与这些数据对象的表示、操作的实现相分离的原则。
10
JYP

最近更新

2025湖南省演出公司公开招聘2人备考题库附答案.. 42页

2025重庆成飞新材料股份公司招聘3人考试题库附.. 46页

2026国家交通运输部所属事业单位第三批招聘19.. 45页

2026年c语言上机考试题库完整参考答案 13页

2026年c语言期末考试题库(a卷) 13页

2026年C语言程序设计理论试题库(夺冠系列) 13页

2026年c语言试题期末及完整答案一套 13页

2024年东宁县招教考试备考题库完美版 33页

2026年中国城市建设史复习题100道含答案(突破.. 44页

2024年宁阳县选聘县直事业单位工作人员历年真.. 66页

2024年徽商职业学院辅导员招聘考试真题汇编附.. 35页

2024年沂源县选聘县直事业单位工作人员历年真.. 67页

2024年漯河食品工程职业大学辅导员考试参考题.. 36页

2026年卧底笔试题库100道含答案(轻巧夺冠) 39页

2026年吉林省吉林市单招职业适应性考试题库附.. 45页

2025年新疆铁道职业技术学院单招职业技能考试.. 45页

2025年河北张家口康保县二人台艺术团第二次公.. 38页

2025广东汕头大学招聘事业单位人员5人考试备考.. 48页

2025广西河池市那桃乡招聘村级防返贫监测信息.. 36页

2025江苏省环保集团有限公司本部信息化数字化.. 48页

2025浙江嘉兴职业技术学院招聘高层次人才28人.. 50页

2026年山西信息职业技术学院单招职业适应性测.. 44页

2025重庆万盛经开区创业就业和人才中心公益岗.. 35页

2026年平顶山文化艺术职业学院单招职业技能考.. 43页

2026中国能源建设集团云南省电力设计院有限公.. 44页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页