数据结构 教材 朱战立编著,数据结构使用C 语言(第3版),西安交通大学出版 社,2003年
教材: 朱战立编著,数据结构——使用C 语言(第3版),西安交通大学出版 社,2003年 数 据 结 构
课前的话一一计算机系列课程之间的联系 计算机概论与上机操侑(对21世纪公民要求) 程序设计与算法语司( BASIC FORTRAN PASCAL C等,怎样使用计算机 计算机组成原理:(所有计算机的共性) 微机原理及应用(特定机型介绍,单片机或8086PC机,怎样应用计算机) 控制之路 数据处理之路 汇编语言程序设计 歐据结构 单片机技术微机接国 躁作系统 歐件技术基础 里囵 数据库理 算机网绍 歐件工程 应用系统设讯 计算机网绍
2 课前的话— —计算机系列课程之间的联系 计算机概论与上机操作(对 21 世纪公民要求) 程序设计与算法语言(BASIC FORTRAN PASCAL C 等,怎样使用计算机) 计算机组成原理(所有计算机的共性) 微机原理及应用(特定机型介绍,单片机或 8086 PC 机,怎样应用计算机) 控制之路 数据处理之路 汇编语言程序设计 数据结构 单片机技术/微机接口 操作系统 软件技术基础 数据库理论 计算机网络 软件工程 应用系统设计 计算机网络
数据结构课程的地位 它是计算机专业及相关专业的核心课 程之一,是计算机及相关专业的重要骨干 基础课程 它针对非数值计算的程序设计问题, 研究计算机的操作对象以及它们之间的关 系和操作。即其研究目的是研究有效地组 织和处理非数值类型数据的理论、技术和 方法
3 数据结构课程的地位 它是计算机专业及相关专业的核心课 程之一,是计算机及相关专业的重要骨干 基础课程。 它针对非数值计算的程序设计问题, 研究计算机的操作对象以及它们之间的关 系和操作。即其研究目的是研究有效地组 织和处理非数值类型数据的理论、技术和 方法
数据结构的核心研究内容 数据的逻辑结构、存储结构及它们之 间的关系和相应的基本操作运算的定义和 实现。 本书围绕数据结构的三种基本结构 线性结构(第25章)、树形结构(第7章) 和图形结构(第8章)展开讨论,研究解 决如下问题:一个具体问题的逻辑数据结 构是什么?适宜选用什么样的存储结构? 采用什么样的操作实现算法效率更高?
4 数据结构的核心研究内容 数据的逻辑结构、存储结构及它们之 间的关系和相应的基本操作运算的定义和 实现。 本书围绕数据结构的三种基本结构: 线性结构(第2-5章)、树形结构(第7章) 和图形结构(第8章)展开讨论,研究解 决如下问题:一个具体问题的逻辑数据结 构是什么?适宜选用什么样的存储结构? 采用什么样的操作实现算法效率更高?
学时数:64(52学时授课+12学时上机) 学分:35 教材:朱战立编著,数据结构(使用C语言)第 3版,西安交通大学出版社,2003年 参考书: ∏严蔚敏等,数据结构(C语言版),清华大 学出版社 2数据结构学习指导与典型题解,朱战立等编 著,西安交通大学出版社,2002年
5 学时数:64(52学时授课+12学时上机) 学 分: 3.5 教材:朱战立编著,数据结构(使用C语言)第 3版,西 安交通大学出版社 ,2003年 参考书: [1]严蔚敏等,数据结构(C语言版),清华大 学出版社 [2] 数据结构学习指导与典型题解,朱战立等编 著,西安交通大学出版社 ,2002年