




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据结构学 分:30学 时:48(其中:讲课学时:48 实验学时:另行安排)先修课程:大学计算机基础、C语言程序设计等课程适用专业:计算机科学与技术、通信工程、自动化、电子信息工程等专业教 材:数据结构C语言版(第1版),严蔚敏、吴伟民编,清华大学出版社,1997开课系部:计算机科学与工程系撰 写 人:李 宁审 定 人:徐守坤 批准人:杨长春一、课程的性质与任务本课程是一门专业技术基础课,通过本课程的学习,要求学生学会分析、研究计算机加工的数据对象特性,以便选择适当的数据以及相应的算法,并初步掌握算法的时间分析和空间分析技巧。学习过程中,应注意培养学生的数据抽象能力和复杂程序设计能力。二、课程的教学内容及要求(一)绪论1教学内容(1)什么是数据结构;(2)基本概念和术语;(3)抽象数据类型的表示和实现;(4)算法和算法分析。2基本要求掌握什么是数据结构,数据结构的基本概念和术语;了解数据结构发展简史及在计算机科学中的地位;理解算法的描述和算法分析。(二)线性表1教学内容(1)线性表的类型定义;(2)线性表的顺序表示和实现;(3)线性表的链式表示和实现;(4)一元多项式的表示及相加。2基本要求理解线性表的逻辑结构,线性表的顺序存储结构,线性表的链式存储结构;掌握线性表的顺序存储结构和线性表的链式存储结构的基本操作和算法;了解一元多项式的表示及相加的算法。(三)栈和队列1教学内容(1)栈;(2)栈的应用举例;(3)栈与递归的实现;(4)队列。2基本要求掌握什么是栈、队列,以及栈和队列的基本操作的算法;理解栈与递归过程的关系。了解栈和队列的应用。(四)串1教学内容(1)串类型的定义;(2)串的表示和实现;(3)串的模式匹配;(4)串操作应用举例。2基本要求理解串的基本概念;掌握串的基本操作的算法,以及串的存储结构;了解串操作应用举例。(五)数组和广义表1教学内容(1)数组的定义;(2)数组的顺序表示和实现;(3)矩阵的压缩存储;(4)广义表的定义及存储结构。2基本要求掌握数组的顺序存储,矩阵的压缩存储,广义表的定义及存储结构。(六)树和二叉树1教学内容(1)树的定义和基本术语;(2)二叉树;(3)遍历二叉树和线索二叉树;(4)树和森林;(5)哈夫曼树及应用。2基本要求掌握树的结构定义和基本操作;掌握二叉树的基本概念、基本性质,以及树和二叉树的关系;掌握遍历二叉树的几种方法和线索二叉树的概念;掌握二叉树和树、森林之间的相互转换;掌握哈夫曼树的创建及其应用。(七)图1教学内容(1)图的定义及术语;(2)图的存储结构;(3)图的遍历;(4)图的连通性问题;(5)有向无环图及其应用;(6)最短路径。2基本要求掌握图的定义及术语,图的存储结构,图的遍历,图的连通性问题;了解有向无环图及其应用;掌握最短路径和关键路径的求解过程和算法。(八)查找1教学内容(1)静态查找表;(2)动态查找表;(3)哈希表。2基本要求掌握静态查找表、动态查找表中各自查找方法的实现过程;理解哈希表的基本概念;掌握解决哈希冲突的几种方法。(九)内部排序1教学内容(1)概述;(2)插入排序;(3)快速排序;(4)选择排序;(5)归并排序;(6)基数排序;(7)各种内部排序方法的讨论。2基本要求掌握插入排序,快速排序,选择排序,归并排序,基数排序等内部排序方法的实现过程了;了解顺序文件、索引文件、ISAM文件、直接存取文件、多关键字文件。三、课程学时分配章 节讲 课实 验上 机第一章 绪论4第二章 线性表4第三章 栈和队列4第四章 串4第五章 数组和广义表4 第六章 树和二叉树8第七章 图8 第八章 查找8 第九章 内部排序4 四、参考书目 高一凡数据结构算法实现及解析西安:西安电子科技大学出版社 1996 徐孝凯
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国广电舟山市2025秋招行业解决方案岗位专业追问清单及参考回答
- 中国联通定西市2025秋招半结构化面试模拟30问及答案
- 2025年定制客运考试题及答案
- 潜江市中石油2025秋招面试半结构化模拟题及答案数智化与信息工程岗
- 中国移动那曲市2025秋招计算机类专业追问清单及参考回答
- 中国联通白银市2025秋招技术岗专业追问清单及参考回答
- 中国移动昌都市2025秋招技能类专业追问清单及参考回答
- 国家能源咸阳市2025秋招综合管理类面试追问及参考回答
- 机电一建模拟试题及答案
- 2025年测试社区考试题及答案
- 2025至2030中国生物基化学品行业产业运行态势及投资规划深度研究报告
- 雾化吸入课件
- 二十四节气农事活动
- 食物中毒的心理援助与危机干预
- 2022星闪无线短距通信技术(SparkLink 1.0)安全白皮书网络安全
- 卫生公共基础知识考试大纲
- 小学数学六年级上册第五单元课件
- 《电子凭证会计数据标准-全面数字化的电子发票(试行版)》指南
- 湖南土建中级职称考试复习总结
- 混合痔痔的护理查房
- 大学物理实验长测量
评论
0/150
提交评论