第1章数据结构.ppt
《第1章数据结构.ppt》由会员分享,可在线阅读,更多相关《第1章数据结构.ppt(23页珍藏版)》请在三一办公上搜索。
1、算法与数据结构,课程成绩,考勤(面授、直播、点播、下载)10平时成绩 20:请务必做作业期末考试 70,教材及参考书,数据结构(C语言版)严蔚敏 吴伟民编 清华大学出版社数据结构题集(C语言版)严蔚敏 吴伟民编 清华大学出版社数据结构及应用算法教程 严蔚敏等编 清华大学出版社数据结构C+语言描述 刘卫东等译 清华大学出版社,课程简介,数据结构是一门专业技术基础课程,课程分析、研究计算机加工数据的特征、数据的逻辑结构、数据的存储结构、数据涉及的算法、以及不同特征数据应用情况。,结构化程序(算法)(数据结构),面向对象的程序(算法数据结构),本课程主要内容,线性的数据结构树图查找排序,非线性的数据
2、结构,第一章 绪论,本章重点:“数据结构”的基本概念算法和算法设计的要求,寻径问题,寻径问题,邻接矩阵、邻接表等,数组、链表等,C,C+,Java,VB,C,C+,Java,VB,逻辑结构,物理(存储)结构,具体问题,语言描述,1.1 什么是数据结构,计算机解决问题的一般步骤,建立数学模型:从具体问题中抽象出来。,数学模型:数值问题(数学方程)非数值问题(集合、线性表、树、图等)注:更多的非数值问题无法用数学方程描述,例1:图书馆书目检索系统自动化问题系统中的数学模型:图书目录卡片(如P2图1.1)线性的数据结构例2:人机对弈问题数据模型:“树”型数据结构例3:多叉路口交通灯的管理问题数据模型
3、:“图”型数据结构,综上可以得出:数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等等的学科。,1.2 基本概念和术语,数据(Data):客观事务的符号表示;所有能够输入到计算机中并被计算机程序处理的符号的总称;信息在计算机中的表现形式图象、声音、符号等等数据元素(Data Element):数据的基本单位,计算机中通常作为一个整体来考虑,如一棵树中的一个结点、一个图中的一个结点。一个数据元素可以有若干个数据项(Data Item)组成。数据对象(Data Object):性质相同的数据元素的集合,数据结构:相互之间存在一种或多种关系的数据元素的集合。数据元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构
链接地址:https://www.31ppt.com/p-3967344.html