高等学校数据结构课程系列教材:数据结构实践教程(C#语言描述)
编辑推荐
内容全面、知识点详实:在内容讲授上力求详实和全面,细致解析每个知识点和各知识点的联系。
图文并茂:全书用于300多幅图来表述和讲解数据的组织结构和算法设计思想。
力求归纳各类算法设计的规律:如单链表算法中很多是基于建表算法的,二叉树算法中很多是基于遍历算法的,图算法中很多是基于深度优先遍历的,如果读者掌握了建表算法、二叉树的遍历算法和图遍历算法,那么设计相关算法就会驾轻就熟了。
深入讨论递归算法设计方法:递归算法设计是数据结构课程中难点之一,作者从递归模型入手,介绍了从求解问题中提取递归模型的通用方法,讲解了从递归模型到递归算法设计的基本规律。
实践项目丰富:每个知识点都列举实例进行讲解,尽可能避免枯燥乏味的理论解释。
教学资源包完整:提供PPT、源程序代码、练习题参考答案,方便教师教学和学生学习。
内容简介
《高等学校数据结构课程系列教材:数据结构实践教程(C#语言描述)》以实践项目为指南,系统地介绍各种常用的数据结构以及排序、查找的各种算法,阐述各种数据结构的逻辑关系、存储表示以及运算操作,并采用C#语言实现了所有的实践项目。
全书既注重数据结构原理,又注重项目实践,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性好。
《高等学校数据结构课程系列教材:数据结构实践教程(C#语言描述)》是《数据结构教程(C#语言描述)》(李春葆等,清华大学出版社)的配套实践指导教程,也可以单独用作实践型数据结构课程的教材。《数据结构实践教程》既可作为高等院校计算机相关专业本科生、专科生的教材,也可作为广大从事计算机应用的科技人员的参考书。
作者简介
李春葆,武汉大学计算机学院教授,主要研究方向为数据挖掘和算法设计,先后主持和参加多个大型研究项目。主要为本科生讲授数据结构(15年以上)和软件工程等课程,为研究生讲授软件开发新技术、数据仓库与数据挖掘等课程,并出版十多部精品著作。