数据结构实验授课计划(网络2010)

合集下载

《数据结构》实验教学大纲

《数据结构》实验教学大纲

《数据结构》实验教学大纲
1、实验背景:
数据结构是计算机科学的基本理论,也是计算机程序设计必备知识,
是计算机应用和算法分析的基础。

实验教学是对学生知识的指导,是计算
机程序设计实践的重要组成部分。

它是学生掌握程序设计理论知识,发展
良好的分析思维能力,培养解决问题的能力的重要途径。

本实验教学大纲
是以C语言为编程语言,以实验室的应用为主要训练,以有关数据结构课
程实验内容为主要内容,主要包括数组、线性表、栈与队列、字符串、树、图等知识,以及基于C语言的实践性实验项目,旨在让学生更深入地了解
数据结构,进而加深对电脑程序设计的理解,从而掌握计算机软件设计开
发的知识、技能和能力。

2、实验任务:
1)在学习原理部分,学习基本的数据结构知识,掌握数组、线性表、栈与队列、字符串、树、图等基本数据结构,了解数据结构的存储结构及
其基本操作;
2)在实践部分,基于C语言,让学生掌握实验的设计思路,学习程
序的设计和编码,在解决实际问题中加深对基本数据结构基础理论的理解。

《数据结构》实验教学大纲

《数据结构》实验教学大纲

《数据结构》实验教学大纲课程代码: B03203课程名称:数据结构英文名称: Data Structures课程总学时: 60 (其中理论课 46 学时,实验 14 学时)学分: 2.5课程类别:必修课程性质:专业基础课先修课程:计算机导论、Java语言程序设计面向专业:软件技术、计算机网络技术开课单位:软件工程系一、实验教学的性质地位和任务数据结构实验课是计算机类专业的一门专业基础实验课,是后续专业课程的基础;该课程的主要任务是:进一步掌握和拓展所学的理论知识,初步掌握解决问题的基本结构以及建立在该结构上的算法,培养学生的综合能力;本课程主要内容包括:线性表及其应用实验,串及其应用实验,树及其应用实验,图及其应用实验,查找实验,内部排序实验;通过本实验课的学习,学生应学会分析研究计算机加工的数据结构的特性,培养数据抽象的能力,训练学生进行复杂程序设计的技能,培养良好程序设计的习惯,初步掌握算法的时间分析和空间分析的技术。

二、实验内容与要求项目一、线性表及其应用(1)实验目标1.加深理解线性表的顺序表示与链式表示的意义和区别,理解不同存储结构下插入与删除操作的算法;2.熟练掌握线性表的顺序存储方式及其插入、删除等基本操作的算法实现;3.熟练掌握线性表的链式存储方式及其插入、删除等基本操作的算法实现;(2)具体内容1.设计一组输入数据并编写主程序分别调用上述算法(顺序表示的算法为InitList_Sq、ListInsert_Sq、ListDelete_Sq等,链式表示的算法为InitList_L、ListInsert_L、ListDelete_L等),调试程序并对相应的输出作出分析;修改输入数据,预期输出并验证输出的结果,加深对有关算法的理解;2.设计一个可以容纳40位数的求n!的程序。

(3)主要仪器设备与工具PC机一台/每人。

项目二、栈及其应用(1)实验目标1.理解栈的概念;2.掌握利用数组实现栈的基本操作;3.应用栈结构来解决表达式求值的问题。

《数据结构》实验大纲

《数据结构》实验大纲

《数据结构》实验教学大纲课程编号:课程总学时:72计划学时数:36实验课类型:专业基础实验面向专业:计算机科学与技术、信息与计算科学、现代教育技术、计算机应用技术、电子商务开课时间:第二学年第一学期考核方式:笔试教材:严蔚敏,吴伟民,《数据结构》(C语言版)清华大学出版社,一、目的要求:目的:数据结构是计算机科学的算法理论基础和软件设计的技术基础,主要研究信息的逻辑结构及其基本操作在计算机中的表示和实现,是计算机专业的核心课程,也是其他相关专业的热门选修课。

本课程的另一重要教学目的是训练学生进行复杂程序设计的技能和培养良好程序设计的习惯,要做到这点,上机实习是重要的。

通过完成本实验课的实验,学生应学会和掌握本课程的基本和重点知识;深刻理解逻辑结构、物理结构、算法设计之间的关系;初步学会算法分析的方法,并能在一定的算法范围内运用所掌握的分析方法进行算法分析;训练并具有进行复杂程序设计的能力,养成良好程序设计的习惯。

要求:将书中常用算法编写成程序,上机调试,验证算法的正确性,同时理解数据结构对于软件开发的意义。

同时又能复习C语言(c++语言)的重点与难点,熟悉vc++6.0调试环境,掌握一个完整程序的构成,为今后软件设计打下基础。

二、实验项目情况汇总:三、实验成绩考核办法通过课堂上启发式讲解实验要求和任务、学生实验前自创性的准备工作、上机实验时的验证和反馈,来帮助学生理解计算机的基本原理,熟悉和掌握一些常用软件的使用,为以后的课程打下基础。

采用平时成绩和考试成绩相结合的评定方法。

每个实验都根据学生的动手能力及实验报告成绩进行综合评分。

四、主要使用的仪器设备计算机及VC++6.0软件。

大学数据结构 授课计划

大学数据结构 授课计划

大学课程授课计划(2008—2009学年第二学期适用)课程名称:数据结构系专业:计算机系软件技术专业班级:08软件1—4采用教材:数据结构(邓文华主编清华大学出版社)附:学时分配课程类别周数:20 周讲课:学时课堂练习:学时实验:学时(其中上机:18学时)测验:学时机动:学时总共:学时考试:√考查:必修:√选修:(划“√”表示)周次周学时讲课内容(教学大纲分章和题目的名称)学时数备注讲课实验其它第1 周2第1章绪论1.1数据结构概念1.2算法描述1.3算法分析 2第2 周4第2章线性表2.1线性表的逻辑结构2.2线性表的顺序存储及操作实现2.3线性表的链式存储和运算实现 4第3 周42.3.1 单链表2.3.2单链表上基本运算的实现2.3.3 循环链表4第4 周4课堂练习22其它为课堂练习2,机动2第5 周4第3章栈和队列3.1 栈3.2 栈的应用举例2 2机动2其它栏包括习题课、课堂练习、现场课、测试等周讲课内容学时数备注周次学时(教学大纲分章和题目的名称)讲课实验其它第6 周43.3队列3.4队列的应用举例2 2其它为机动第7 周4本章课堂练习及讲解第四章串和数组4.1 串4.2 数组4.3 应用举例2 2其它为课堂练习第8 周4第五章树和二叉树5.1 树的基本概念和基本操作5.2 二叉树5.3 树和森林4第9 周45.4 最优二叉树—哈夫曼树5.5应用举例4第10 周4课堂练习第六章图6.1 图的基本概念6.2图的存储表示6.3 图的遍历6.4图的应用6.4.1 最小生成树2 2其它栏包括习题课、课堂练习、现场课、测试等周次周学时讲课内容(教学大纲分章和题目的名称)学时数备注讲课实验其它第11 周46.4.2 最短路径6.4.3 拓扑排序期中考试2 2其它为期中考试第12 周4第7章查找7.1 基本概念和术语7.2 静态查找表2 2第13 周4实训6实训14 4第14 周4实训24第15 周4实训3实训44其它栏包括习题课、课堂练习、现场课、测试等次学时讲课内容(教学大纲分章和题目的名称)讲课实验其它第16 周47.3 动态查找表7.5应用举例实训5 最小生成树2第17 周4第八章排序8.1基本概念8.2简单排序方法实训7 简单内部排序(1)2 2第18 周48.3快速排序8.4 堆排序8.5 归并排序实训7 简单内部排序(2) 2 2第19 周8.6 基数排序8.7 排序的方法和讨论课堂练习第20周4 复习 4 其它栏包括习题课、课堂练习、现场课、测试等次学时讲课内容(教学大纲分章和题目的名称)讲课实验其它第21 周0综合实训2第22 周2期末考试2。

《数据结构》实验教学大纲

《数据结构》实验教学大纲

《数据结构》实验教学大纲(Data Structure)课程代码:0610009实验学时:25学时先修课程:《C语言程序设计》、《离散数学》一、目的要求目的:通过实验,可使学生深刻理解各种逻辑结构、存储结构的特性,培养通过实际问题分析其数据对象、基本操作,选择逻辑结构、存储结构灵活应用基本算法,并设计出具有专业水准的应用程序的能力。

要求:熟悉VC++的编程和调试环境,根据实验内容和要求,认真完成程序编写、上机调试、运行结果分析,书写实验报告。

二、实验项目内容及学时分配实验一、单链表的建立、删除和插入(2学时)1. 实验目的要求熟悉C语言的上机环境,进一步掌握C语言的结构特点。

掌握线性表的链式存储结构——单链表的定义及C语言实现。

2. 实验主要内容实现线性表在链式存储结构——单链表中的各种基本操作。

3. 实验类别:专业基础4. 实验类型:验证5. 实验要求:必做6. 主要仪器:微型计算机或相应的设备实验二、栈的建立、插入和删除(2学时)1. 实验目的要求掌握栈的顺序表示和结构特点,描述方法及有关概念。

2. 实验主要内容实现顺序栈的建立、插入、删除的操作算法。

3. 实验类别:专业基础4. 实验类型:验证5. 实验要求:必做6. 主要仪器:微型计算机或相应的设备实验三、队列的建立、插入和删除(2学时)1. 实验目的要求掌握队列的表示和结构特点,描述方法及有关概念。

2. 实验主要内容实现队列的建立、插入、删除的操作算法。

3. 实验类别:专业基础4. 实验类型:验证5. 实验要求:必做6. 主要仪器:微型计算机或相应的设备实验四、模式串的匹配(3学时)1. 实验目的要求掌握串的结构特点和各种基本操作。

2. 实验主要内容实现串的模式匹配算法。

3. 实验类别:专业基础4. 实验类型:验证5. 实验要求:必做6. 主要仪器:微型计算机或相应的设备实验五、稀疏矩阵的转置(2学时)1. 实验目的要求掌握稀疏矩阵的结构特点,描述方法及有关概念。

数据结构实验课教案

数据结构实验课教案

数据结构实验课教案一、实验目的与要求1. 实验目的(1) 掌握数据结构的基本概念和算法。

(2) 培养实际操作能力,巩固课堂所学知识。

(3) 提高编程技能,为实际项目开发打下基础。

2. 实验要求(1) 严格按照实验指导书进行实验。

(2) 实验前认真预习,充分理解实验内容。

(3) 实验过程中积极思考,遇到问题及时解决。

(4) 按时完成实验,积极参与讨论与交流。

二、实验环境与工具1. 实验环境(1) 操作系统:Windows 7/8/10或Linux。

(2) 编程语言:C/C++、Java或Python。

(3) 开发工具:Visual Studio、Eclipse、IntelliJ IDEA或PyCharm。

2. 实验工具(1) 文本编辑器或集成开发环境(IDE)。

(2) 版本控制系统(如Git)。

(3) 在线编程平台(如LeetCode、牛客网)。

三、实验内容与安排1. 实验一:线性表的基本操作(1) 实现线性表的顺序存储结构。

(2) 实现线性表的插入、删除、查找等基本操作。

(3) 分析线性表的时间复杂度。

2. 实验二:栈与队列的基本操作(1) 实现栈的顺序存储结构。

(2) 实现队列的顺序存储结构。

(3) 实现栈与队列的进栈、出栈、入队、出队等基本操作。

(4) 分析栈与队列的时间复杂度。

3. 实验三:线性表的链式存储结构(1) 实现单链表的结构。

(2) 实现单链表的插入、删除、查找等基本操作。

(3) 分析单链表的时间复杂度。

4. 实验四:树与二叉树的基本操作(1) 实现二叉树的结构。

(2) 实现二叉树的遍历(前序、中序、后序)。

(3) 实现二叉搜索树的基本操作。

(4) 分析树与二叉树的时间复杂度。

5. 实验五:图的基本操作(1) 实现图的邻接矩阵存储结构。

(2) 实现图的邻接表存储结构。

(3) 实现图的深度优先搜索(DFS)和广度优先搜索(BFS)。

(4) 分析图的时间复杂度。

四、实验评价与成绩评定1. 实验评价(1) 代码质量:代码规范、注释清晰、易于维护。

数据结构程()实验指导书课案备课讲稿

数据结构程()实验指导书课案备课讲稿

数据结构实验指导书一、实验目的《数据结构》是计算机专业一门重要的专业技术基础课程,是计算机专业的一门核心的关键性课程。

本课程较系统地介绍了软件设计中常用的数据结构以及相应的存储结构和实现算法,介绍了常用的多种查找和排序技术,并做了性能分析和比较,内容非常丰富。

本课程的学习将为后续课程的学习以及软件设计水平的提高打下良好的基础。

由于以下原因,使得掌握这门课程具有较大的难度:1)内容丰富,学习量大,给学习带来困难;2)所用到的技术多,而在此之前的各门课程中所介绍的专业性知识又不多,因而加大了学习难度;3)隐含在各部分的技术和方法丰富,也是学习的重点和难点。

根据《数据结构》课程本身的技术特性,设置《数据结构课程实验》实践环节十分重要。

通过实验实践内容的训练,突出构造性思维训练的特征,目的是提高学生组织数据及编写大型程序的能力。

课程上机实验的目的,不仅仅是验证教材和讲课的内容,检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:(1)加深对课堂讲授内容的理解实验是对学生的一种全面综合训练。

是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。

通常,实验题中的问题比平时的习题复杂得多,也更接近实际。

实验着眼于原理与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变"活",起到深化理解和灵活掌握教学内容的目的。

不少学生在解答习题尤其是算法设计题时,觉得无从下手,做起来特别费劲。

实验中的内容和教科书的内容是密切相关的,解决题目要求所需的各种技术大多可从教科书中找到,只不过其出现的形式呈多样化,因此需要仔细体会,在反复实践的过程中才能掌握。

(2)培养学生软件设计的综合能力平时的练习较偏重于如何编写功能单一的"小"算法,而实验题是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧,多人合作,以至一整套软件工作规范的训练和科学作风的培养。

《数据结构课程设计》实验大纲[1]

《数据结构课程设计》实验大纲[1]

《数据结构课程设计》课程实验大纲一、课程名称:数据结构课程设计二、课程性质:其他实践教学环节三、实验学时:36学时四、课程类型:独立设课五、课程适用专业:计算机科学技术专业、计算机科学与技术专业(实验班)、软件工程专业六、教学目的:了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力;初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。

七、实验教学项目表八、选题要求:在上面实验项目1、2、5中选一个小题做,在实验项目3、4中选择一个小题做,即一共需要完成两个小题。

九、课程设计报告要求:每个实验应该有相应的课程设计报告,包含如下内容:(1)问题描述及分析(2)功能模块及数据结构描述(3)主要算法流程描述(4)使用说明如何运行,如何输入测试数据,会出现的输出结果等,给出实例。

(5)实验及总结调试过程中遇到的主要问题有哪些?如何解决的。

有何结论?课程设计报告的格式要求1.字体设置要求为:(1)标题:黑体小四(2)正文内容:宋体小四号(3)表题与图题宋体五号(4)参考文献:宋体五号2.表格每个表格应有表序和表题,表序和表题应写在表格上方正中,表序后空一格书写表题。

3.插图插图必须精心制作,线条粗细要合适,图面要整洁美观。

每幅插图应有图序和图题,图序和图题应放在图位下方居中处。

4.各类参考文献的书写格式如下:连续出版物:[序号]作者.书名.刊名,年,卷号(期号):起~止页码专(译)著:[序号]作者.书名.(译者).出版地:出版者,出版年.起~止页码论文集:[序号]作者.文章名.文集名.会议地点,年.起~止页码学位论文:[序号]姓名.学位论文题目:[XX学位论文],授予单位所在地:授予单位,授予年十、课程设计成绩评定:准确评定成绩是课程设计的重点。

《数据结构》实验大纲

《数据结构》实验大纲

《数据结构》课程实验教学大纲一、实验课名称:中文名:数据结构英文名:Data Structure二、实验课性质:非独立设课三、适用专业:计算机科学与技术、网络工程、信息工程、软件工程、信息管理与系统四、采用教材及参考书:[1] 严蔚敏,吴伟民著.《数据结构(C语言版)》(第二版). 北京:清华大学出版社,2007[2] 苏仕华, 数据结构课程设计, 北京:机械工业出版社,2005.5[3] 李春葆,数据结构教程上机实验指导,北京:清华大学出版社,2005.7五、学时学分:课程总学时:54+18 ;课程总学分: 3.5 ;实验课总学时:0.5;六、实验项目名称和学时分配七、实验教学的目的和要求通过上机实践,使学生总体上掌握常用数据结构的基本概念及其不同的实现方法,理解在不同存储结构上实现不同的运算方式的意义,体会其中的编程技巧和规律。

通过本次实验课程,有助于学生熟练使用C、C++和Visual C++语言上机环境、提高高级语言编写、调试程序的能力,养成良好的程序设计风格,编写规范的文档报告,为后续的编译原理、软件工程、数据库原理等课程奠定基础。

八、实验项目的内容和要求1 实验一(1)实验项目名称:线性表的基本操作(2)实验内容:a.输入一组整型元素序列,建立线性表。

b.实现该线性表的遍历。

c.在该线性表中查找某一元素,查找成功显示查找元素,否则显示查找失败。

d.在该线性表中删除或插入指定元素。

(3)实验要求:了解线性表的基本概念,掌握线性表的两种存储结构——顺序存储和链式存储,掌握在两种存储结构上实现线性表的基本操作,掌握用C或C++或Visual C++上机调试线性表操作的基本方法。

(4)应配备的主要设备名称和台件数2 实验二(1)实验项目名称:队列的应用——舞伴配对问题(2)实验内容:利用循环队列模拟舞伴配对问题:在舞会上,男、女各自排成一队。

舞会开始时。

依次从男队和女队的队头各出一人配成舞伴。

《数据结构》授课计划

《数据结构》授课计划

《数据结构》授课计划一、课程目标本课程旨在帮助学生掌握数据结构的基本概念、原理和方法,培养他们具备解决实际问题的能力。

通过本课程的学习,学生将能够熟练运用各种数据结构,提高编程效率和质量。

二、授课内容1. 线性结构(数组、链表、栈、队列)内容:介绍数组、链表的基本概念和操作,包括初始化、插入、删除、查找等。

讲解栈和队列的特点和应用场景,如后进先出(LIFO)和先进先出(FIFO)算法。

教学方法:理论讲解+实例演示。

参考学时:4学时。

2. 树状结构(二叉树、多叉树)内容:介绍二叉树的基本概念和操作,包括节点的定义、遍历方式(前序、中序、后序、层次)等。

讲解多叉树的特点和应用场景,如文件系统、计算机图形学等。

教学方法:理论讲解+代码实现。

参考学时:6学时。

3. 图状结构(邻接表、邻接矩阵)内容:介绍图的基本概念和操作,包括节点的定义、边的概念、遍历方式(深度优先搜索、广度优先搜索)等。

讲解邻接表和邻接矩阵的特点和应用场景,如社交网络、路径查找等。

教学方法:理论讲解+代码实现+实例演示。

参考学时:8学时。

4. 常见算法(排序、查找、哈希表)内容:介绍常见的排序算法(冒泡排序、插入排序、快速排序等)和查找算法(线性查找、二分查找等)的实现原理和应用场景。

讲解哈希表的基本概念和操作,包括哈希函数的选取、冲突解决方法等。

教学方法:理论讲解+代码实现+实例演示。

参考学时:10学时。

三、授课方式1. 课堂讲解:教师通过口头语言向学生传授数据结构的基本概念、原理和方法。

2. 实例演示:教师通过代码演示各种数据结构的实现和应用,帮助学生理解和掌握数据结构的应用场景。

3. 小组讨论:学生分组讨论数据结构的优缺点和应用场景,提高他们的分析和解决问题的能力。

4. 互动问答:教师和学生进行互动问答,解答学生在学习过程中遇到的问题和困惑。

四、课程评估1. 平时作业:学生需要完成至少3个与数据结构相关的编程作业,以巩固所学知识并应用所学技能。

数据结构实训学习计划

数据结构实训学习计划

导言数据结构是计算机科学中非常重要的一门基础课程,它是建立在程序设计基础之上的学科,是程序设计语言分析和设计的基础。

在实际工程场景中,对数据结构的掌握和运用能够有效提高程序的性能、减少资源的占用,提高程序的可读性和可维护性。

因此,深入学习数据结构并实践运用是每个计算机科学与技术专业的学生必不可少的一环。

一、学习目标1. 掌握主要数据结构的基本概念、定义和基本操作。

2. 理解数据结构在算法设计和分析中的重要作用。

3. 掌握并能够运用常见的数据结构解决实际问题。

二、学习内容1. 线性表2. 栈与队列3. 树与二叉树4. 图5. 查找与排序算法三、学习计划1. 第一周学习内容:线性表学习目标:了解线性表的概念、顺序表和链表的结构、插入、删除和查找操作。

实践任务:编写顺序表和链表的实现代码,完成相关的操作。

2. 第二周学习内容:栈与队列学习目标:掌握栈和队列的定义、实现和应用。

实践任务:实现栈和队列,编写栈和队列的应用代码,如括号匹配、表达式计算等。

3. 第三周学习目标:了解树和二叉树的定义、遍历和应用。

实践任务:实现树和二叉树的操作,编写相关算法如先序遍历、中序遍历、后序遍历等。

4. 第四周学习内容:图学习目标:理解图的表示方法、图的遍历和应用。

实践任务:实现图的操作,编写深度优先搜索和广度优先搜索算法,解决相关问题。

5. 第五周学习内容:查找与排序算法学习目标:掌握常见的查找与排序算法,了解它们的思想和实现。

实践任务:编写查找和排序算法的实现代码,对比它们的性能和适用场景。

四、实践项目1. 实现一个基于链表的简单日程管理系统,支持添加、删除、查询事件。

2. 实现一个迷宫求解算法,通过深度优先搜索或者广度优先搜索找到迷宫的一条路径。

3. 实现一个排序算法比较器,对比不同排序算法的性能和适用场景。

五、学习评估1. 完成每周的实践任务,并提交对应的代码和文档。

2. 完成实践项目,并撰写报告。

3. 参与学习讨论,对学习内容进行总结和归纳。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
检查日期
检查人
一式三份:一份交教务处,一份存教学系部,一份由本人保存。
周次
日期
2011
实验课题
学时
测验及作业数
3
7/3—9/3
实验一、线形表及其应用
4
1
4
14/3—16/3
实验二、栈和队列及其应用
4
5
21/3—23/3
实验二、栈和队列及其应用
4
1
6
28/3—30/3
实验三、树及其应用
4
7
4/4—6/4
实验三、树及其应用
4
8
11/4—13/4
实验三、树及其应用
4
1
9
18/4—20/4
2通过实验课,使学生掌握计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及相应的算法;
3通过实验课,提高学生的抽象能力和编程能力,使学生熟练掌握基本的程序设计方法;
4通过实验课,使学生掌握基本的数据结构和典型算法。
3、教改措施:
1)在实验中使用讲解加示范的教学方法。
2)在每次实验前,充分做好实验准备,使学生容易理解。
黄冈师范学院
2010 ~ 2011学年度第二学期
授课计划
系别物科院班级网工2010级课程名称数据结构
主讲教师张瑞红教师张瑞红
实际授课18周次
总学时(不包括期终考试阶段)108学时
讲授72学时
实验36学时
校外教学(教学参观)学时
习题课学时机动学时源自其它20学时教研室主任院长
二○一一年二月十日
授课计划说明
实验四、图及其应用
4
10
25/4—27/4
实验四、图及其应用
4
11
2/5—4/5
实验四、图及其应用
4
1
12
9/5—11/5
实验五、查找和排序
4
13
16/5—18/5
实验五、查找和排序
4
1
14
23/5—25/5
提高型实验
4
15
30/5—1/6
提高型实验
4
16
6/6—8/6
提高型实验
4
1
备注:在相应的实验时间里,包括做综合实验的部分。
(填写:①教学大纲和教材名称;②本学期本课程教学目的、要求、包括基础理论、基本知识、基本技能训练和培养提高学生的能力等;③提高教学质量和教学改革的主要措施)
1、教学大纲:《数据结构》实验教学大纲(计算机本科)
教材名称:《数据结构题集》----严蔚敏清华大学出版社
2、本学期本课程教学目的、要求:
1通过实验课,使学生掌握数据结构基本类型的实现;
相关文档
最新文档