- 1、本文档共177页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构实验书解析
目录
第一章 实现抽象数据类型第一节 知识准备第二节 类C算法的程序实现第三节 抽象数据类型三元组的定义、表示和实现??????????第二章 线性表及其应用????????????第一节 知识准备第二节 狐狸逮兔子实验第三节 约瑟夫问题 第四节 思考题第三章 栈和队列的应用????????????第一节 知识准备第二节 循环队列的表示和实现第三节 计算表达式的值 第四节 模拟服务台前的排队现象问题第五节 思考题第四章 字符串的应用?????第一节 知识准备第二节 串的基本操作示例第三节 字符串操作演示系统第四节 思考题第五章 矩阵的压缩存储与运算??????????第一节 知识准备第二节 用三元组表实现稀疏矩阵的基本操作第三节 十字链表表示稀疏矩阵的基本操作第四节 思考题?第六章 树和二叉树的建立和应用????????????第一节 知识准备第二节 二叉树的基本运算实验第三节 线索二叉树第四节 赫夫曼树与赫夫曼编码第五节 思考题第七章 图的建立和应用????????????第一节 知识准备第二节 图的遍历第三节 图的最小生成树实验第四节 拓扑排序实验第五节 思考题第八章 查找算法的实现????????????第一节 知识准备第二节 静态查找表第三节 动态查找表第四节 哈希表设计第五节 思考题第九章 内部排序算法的实现????????第一节 知识准备第二节 双向排序实验第三节 2-路插入排序实验第四节 堆排序实验第五节 思考题第十章 综合实验????????????????第一节 知识准备第二节 栈与递归第三节 图的搜索第四节 树的双亲-子女环存储结构第五节 思考题
序言
“数据结构”是计算机程序设计的重要基础,它所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其它课程,还是对从事软件工程的开发,都有着不可替代的作用。“数据结构”是计算机专业本科和大专的核心课程,也是计算机类专业“考研”和等级水平考试的必考科目,而且正逐渐发展成为众多理工科专业的热门选修课;只有学好了这门课,才能在今后的计算机专业课程的学习中游刃有余。严蔚敏老师所著的《数据结构》(C语言版)是一本优秀的课堂教材,非常系统和完整,并具有高度的数据抽象性,几年来,我们一直选用这本教材用于课堂教学,效果比较好。但是由于扩大招生后,学生的层次差异较大,加上数据结构的复杂性和抽象性,造成大多数普通高校的学生理解得不够深刻,无法在实际中应用所学的知识,特别是不会上机编程实现较复杂的数据结构,教了很多年的《数据结构》课程,却不断听到学生说:数据结构理解起来好像并不困难,但是真正上机实现就不知道怎样下手了。本书正是为了解决这一问题而编写的实验性教材读物,配合课堂用书,更细致地分析例题,帮助学生上机。在内容选材方面,更多地考虑了普通高等院校计算机专业,特别是师范院校学生的实际需要;参加编写的教师都是多年从事该门功课教学的骨干,大家一致认为:只有结合课堂知识,做好上机实验,才有可能真正掌握数据结构的精华。上机实验对学生是一种全面综合训练,是与课堂听讲、课下复习和作业练习相辅相成的不可缺少的一个教学环节。通常,实验题中的问题比平时的习题复杂一些,也更接近于实际,可进一步培养学生的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和掌握教学内容的目的。为达到上述目的,本书将数据结构众多知识点归纳成十个实验单元,每个单元都精心设计了多个实验题目,内容的编排方面尽量选取经典实例,力求新颖,吸引读者的兴趣;每个实验题目采取了统一的格式,并对每个具体的实验题目给出了完整的问题描述、数据描述和算法描述,所有应用题目都给出了完整的C源程序,全部上机调试成功,考虑到读者应该能在模仿的基础上,自己读懂算法后编程实现类似的功能,因此每个题目结束后,我们都给出了一些实验题,希望读者能够在改进现有的程序的基础上,完善新的功能,起到培养动手能力的作用,教师也可以从中选出几道实验题目作为学生的上机作业。另外考虑到《数据结构》是计算机专业和相关专业考研的必考科目,为了加强“考研”读者的思维训练,我们精心挑选了部分近几年有一定难度的考研题作为思考题,这些考研题与本章的内容有一定的关系,我们作了简要分析后,留给读者作进一步的思考和完善。由于这是一本配合课程教学的实验教材,因此在编排上,从符号的表示和例题的选取,以及时间的安排,都与教材《数据结构》(C语言版)(严蔚敏著,清华大学出版社出版)配套一致;第一章通过一个三元组的例子,让学生复习程序设计的基本技巧,学会从算法描述到C程序的转换。第二章通过一些有趣的实例,不仅让学生巩固编程,同时更能体会数据结构化的优势。在第三章里更多地
您可能关注的文档
- 数据库医药管理系统解析.doc
- 数据库原理与应用2解析.doc
- 数据库原理与应用3解析.doc
- 数据库原理与应用5解析.doc
- 数据库原理与应用4解析.doc
- 数据库原理与应用试卷1解析.doc
- 数据存储项目从需求到方案v3.0解析.ppt
- 数据库原理期中练习(答案)解析.doc
- 数据库原理期末考试试题解析.doc
- 数据库上课 第十讲 关系数据理论与范式解析.ppt
- 2025年岗位知识竞赛-物业安防岗位知识竞赛考试近5年真题荟萃附答案.docx
- 2025年岗位知识竞赛-特高压岗位知识竞赛考试近5年真题集锦(频考类试题)带答案.docx
- 2025年岗位知识竞赛-热机岗位知识竞赛考试近5年真题集锦(频考类试题)带答案.docx
- 2025年岗位知识竞赛-物业安防岗位知识竞赛考试近5年真题集锦(频考类试题)带答案.docx
- 2025年岗位知识竞赛-物业管理知识竞赛考试近5年真题集锦(频考类试题)带答案.docx
- 医学图像分割介绍课件.pptx
- 2025年岗位知识竞赛-炼钢炼铁设备知识考试近5年真题集锦(频考类试题)带答案.docx
- 2025年岗位知识竞赛-特高压岗位知识竞赛考试近5年真题荟萃附答案.docx
- 2025年岗位知识竞赛-猪场生物安全知识考试近5年真题集锦(频考类试题)带答案.docx
- 2025年岗位知识竞赛-猪场生物安全知识考试近5年真题荟萃附答案.docx
文档评论(0)