





定价:34.5元
印次:1-8
ISBN:9787302373636
出版日期:2014.10.01
印刷日期:2020.07.13
图书责编:张玥
图书分类:教材
全书共两部分: 基础实验和综合实验,其中实验1复习数据结构与算法用到的语言基础,实验2~实验5是线性结构部分,实验6~实验12是树与图结构部分,实验13~实验16是查找与排序部分,实验17是综合实验部分。全书结合理论知识指导了对应的基础实验及综合实验。 本书适合作为高等院校计算机、软件工程专业高年级本科生、研究生的教材,同时可供对数据结构比较熟悉并且对数据结构有所了解的开发人员及广大科技工作者参考。
1、教学工作 主讲本科生课程3门:C语言程序设计、数据结构与算法、C++程序设计;2、科研工作(1)研究方向:软件测试方向;(2)代表论著:参加编写书籍1部,发表计算机教育教学论文5篇、科学研究论文3多篇;(3)科研项目:参与1项教学科研项目。
数据结构是软件工程及计算机相关专业的核心课,是重要的专业基础课。实验是学习本课程的非常重要的环节。目前各种“数据结构”教材较为注重理论的叙述与介绍,算法描述不拘泥某种语言的语法细节,读者已具备程序设计基础,可以在课后独立完成数据结构的实验。实际上在学习程序设计的基础并不一致,相当一部分人基础较为薄弱。多数学生反映数据结构的上机实验存在一定的困难,希望有合适的实验指导教程参考学习。数据结构的理论学习也有一定的深度,存在一定的难度。学生必须完成实验的过程才能更进一步加深相关知识点的理解,同时也提高联系实际分析解决问题和编程的能力。正是基于以上的原因才编写了这本《数据结构实验指导教程》。 本指导教程的实验1~实验16为16次实验,每次实验在清楚实验目的基础上,理解实验相关理论知识,强调本次实验的要求,再具体开始实验的内容和步骤,最后给出实验参考对自己所做的实验进行自我检验。其中,每章的第5节内容是对应本章第4节的相关实验步骤或要求,给出了实验的参考答案或参考代码。实验17为综合实验部分,其中综合实验分为阶段性知识点综合实验和本课程及相关课程关联知识的综合实验。学完阶段性相关知识点就可以开始做个相应的综合实验来加强所学知识的综合应用。本指导书综合案例的安排:线性表、栈、队列,一个提供综合理解学习,另一个自己尝试完成;树与二叉树相关知识提供一个综合实验理解学习,提供一个自己尝试完成;图相关知识提供综合实验理解,提供一个综合案例自己尝试完成;排序、查找、结合线性表提供一个综合案例自己尝试完成。实验1~实验5和实验17由毛养红编写,实验6~实验11由陈坚强编写,实验12~实验16由江立编写...
基础实验
实验1程序设计基础与抽象数据类型3
1.1实验目的3
1.2实验原理3
1.2.1结构体3
1.2.2指针7
1.2.3抽象数据类型9
1.3实验要求9
1.4实验内容和步骤10
1.4.1熟悉代码开发与调试环境10
1.4.2独立调试程序与编写程序13
1.5实验参考16
实验2线性表的顺序存储结构实现20
2.1实验目的20
2.2实验原理20
2.3实验要求22
2.4实验内容与步骤22
2.5实验参考26
实验3线性表的链接存储结构实现31
3.1实验目的31
3.2实验原理31
3.3实验要求33
3.4实验内容与步骤34
3.5实验参考39
实验4栈的实现与应用43
4.1实验目的43数据结构实验指导教程目录4.2实验原理43
4.3实验要求44
4.4实验内容与步骤44
4.5实验参考49
实验5队列的实现51
5.1实验目的51
5.2实验原理51
5.3实验要求53
5.4实验内容和步骤53
5.5实验参考57
实验6递归调用61
6.1实验目的61
6.2实验原理61
6.3实验要求63
6.4实验内容与步骤63
6.5实验参考66
实验7二叉树的性质与链式存储结构69
7.1实验目的69
7.2实验原理69
7.3实验要求70
7.4实验内容与步骤70
7.5实验参考73
实验8二叉树构造、遍历74
8.1实验目的74
8.2实验原理74
8.3实验要求75
8.4实验内容与步骤75
8.5实验参考79
实... 查看详情