简介
全书采用面向对象的观点讨论数据结构技术,并以C++类模板作为算法描述工具。本书在简要回顾C++程序设计概念的基础上,全面系统地介绍了线性表、栈和队列、串、数组和广义表、树和二叉树及图等数据结构,讨论了常用的查找和排序技术。对每一种数据结构,除了详细阐述其逻辑结构、存储结构和相关算法外,并对所有算法进行了C++语言实现和评价,最后通过实例来了解它的基本应用。对查找和排序算法,还着重在时间上作出了定量或定性的分析比较。本书最后还精心设计了8个上机实验。全书条理清晰,语言通俗,图文并茂,可操作性强,列举实例丰富、典型。每章后面提供的练习题和附录部分的实验内容与教学要求一致,并提供全方位的教学资源。本书可作为高等院校计算机及相关专业的教材或参考书,也可供自学者使用。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2012-09-01
- 更新: 2023-06-07
- 书号:9787302291091
- 中图:TP311.12;TP312C
- 学科:工学控制科学与工程工学计算机科学与技术