《数据结构》实验教学大纲.pdf
《《数据结构》实验教学大纲.pdf》由会员分享,可在线阅读,更多相关《《数据结构》实验教学大纲.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 数数 据据 结结 构构 实实 验验 教教 学学 大大 纲纲(Data(DataStructure)Structure)课程代码:课程代码:06100090610009实验学时:实验学时:2525 学时学时先修课程:C 语言程序设计、离散数学一、目的要求一、目的要求目的:通过实验,可使学生深刻理解各种逻辑结构、存储结构的特性,培养通过实际问题分析其数据对象、基本操作,选择逻辑结构、存储结构灵活应用基本算法,并设计出具有专业水准的应用程序的能力。要求:熟悉 VC+的编程和调试环境,根据实验内容和要求,认真完成程序编写、上机调试、运行结果分析,书写实验报告。二、实验项目内容及学时分配二、实验项目内
2、容及学时分配实验一、单链表的建立、删除和插入(实验一、单链表的建立、删除和插入(2 2 学时)学时)1.实验目的要求熟悉 C 语言的上机环境,进一步掌握 C 语言的结构特点。掌握线性表的链式存储结构单链表的定义及C 语言实现。2.实验主要内容实现线性表在链式存储结构单链表中的各种基本操作。3.实验类别:专业基础4.实验类型:验证5.实验要求:必做6.6.主要仪器:微型计算机或相应的设备主要仪器:微型计算机或相应的设备实验二、栈的建立、插入和删除(实验二、栈的建立、插入和删除(2 2 学时)学时)1.实验目的要求掌握栈的顺序表示和结构特点,描述方法及有关概念。2.实验主要内容实现顺序栈的建立、插
3、入、删除的操作算法。3.实验类别:专业基础4.实验类型:验证5.实验要求:必做6.6.主要仪器:微型计算机或相应的设备主要仪器:微型计算机或相应的设备实验三、队列的建立、插入和删除(实验三、队列的建立、插入和删除(2 2 学时)学时)1.实验目的要求掌握队列的表示和结构特点,描述方法及有关概念。2.实验主要内容实现队列的建立、插入、删除的操作算法。3.实验类别:专业基础4.实验类型:验证5.实验要求:必做6.6.主要仪器:微型计算机或相应的设备主要仪器:微型计算机或相应的设备实验四、模式串的匹配(实验四、模式串的匹配(3 3 学时)学时)1.实验目的要求掌握串的结构特点和各种基本操作。2.实验
4、主要内容实现串的模式匹配算法。3.实验类别:专业基础4.实验类型:验证5.实验要求:必做6.6.主要仪器:微型计算机或相应的设备主要仪器:微型计算机或相应的设备实验五、稀疏矩阵的转置(实验五、稀疏矩阵的转置(2 2 学时)学时)1.实验目的要求掌握稀疏矩阵的结构特点,描述方法及有关概念。2.实验主要内容实现稀疏矩阵转置的操作算法。3.实验类别:专业基础4.实验类型:验证5.实验要求:必做6.6.主要仪器:微型计算机或相应的设备主要仪器:微型计算机或相应的设备实验六、二叉树操作(实验六、二叉树操作(2 2 学时)学时)1.实验目的要求掌握二叉树的结构特征,以及各种存储结构的特点及使用范围。2.实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 实验教学 大纲
限制150内