图书简介
本书根据本科层次的教学大纲,从方便读者理解的角度出发,使读者能够快速掌握数据结构的基本内容,为后续课程的学习打下良好的基础。
本书分为11章,主要介绍了绪论、线性表、堆栈和队列、串、数组和广义表、树和二叉树、图、检索、排序,以及高级数据结构内容——索引技术,第11章为数据结构案例,用以帮助读者更好地理解本书内容。其中,第1~7章从抽象数据类型的角度讨论了基本的数据结构及应用,第8~10章讨论了检索、排序和索引的实现及分析。
本书采用C语言作为各类程序和算法的描述语言。语言精练,表述通俗易懂,推理严谨,可作为计算机类相关专业或信息类相关专业的普通本科或专科院校教材,也可供从事计算机相关领域的工作人员参考。