本书的特色是在源码级别而不是算法级别上讨论数据结构,给出的程序构建能帮助学生掌握数据结构程序设计和提高综合运用数据结构的能力。全书共分15章,按照基础知识、理论知识和应用三部分来编写。第一部分包括数据结构的基本概念、C语言复习与归纳、递归思想与程序之一;第二部分包括线性数据结构、非线性数据结构;第三部分包括查找、排序等应用。本书对于数据结构的综合运用进行了较为深入的讨论,在索引结构、广义表及文件结构等方面给出的程序源码将极大地提高学生对于数据结构编程的理解。本书可作为高等院校理论与应用型本科层次计算机相关专业教材,也可作为高职高专层次各类学校的参考教材,还可作为计算机岗位培训和计算机爱好者的自学用书。
本教材的特色就是全面给出数据结构的相关程序构建源码,使得学生有一个可以研究、探讨、模仿、提高的平台。提供的程序构建范例都具有实用性和趣味性,覆盖了多种程序设计方法和界面设计风格,供学生研究使用。数据输入方面提供了键盘输入、内部预置、随机产生、文件读入等多种方式供读者模仿学习。对于数据结构的综合运用进行了较为深入的讨论,在索引结构、广义表以及文件等结构给出的程序源码填补了国内数据结构教材的空白。 全书体系结构完整,注重原理与实践结合,重点和难点突出,学生易于学习、老师易于组织教学。全书共分15章,第一部分涉及学习数据结构的基本概念、C复习与归纳、递归思想,第二部分涉及线性数据结构、非线性数据结构,包含线性表、栈、队列、字符串、二维数组、树和森林、二叉树、图。第三部分涉及查找、排序等基础应用。为了拓展数据结构的知识,介绍了广义表和文件的基础内容。 程序源码级讨论数据结构以及程序设计 整体篇章结构合理、容易教学和自学 由基础到深入、由通俗到抽象、充分讨论 图示丰富、案例详实、程序构建与分析并重 程序使用基本C构造、细节注重设计规范 索引结构、广义表以及文件源码填补空白 适合不同层次学习数据结构的读者
- 版权: 清华大学出版社
- 出版: 2015-05-01
- 更新: 2023-06-07
- 书号:9787302388814
- 中图:TP312C;TP311.12
- 学科:工学控制科学与工程工学计算机科学与技术