内容简介

"本书共分为两篇,第1篇介绍数据结构的基础理论,第2篇给出数据结构的应用。第1篇基础理论包括第1章的基本概念,第2~4章的线性表、树和图的三种逻辑结构以及它们分别对应的顺序和链式的两种物理结构。第2篇是数据结构的应用,包括初阶和进阶两个应用,都集中在第5章。初阶应用介绍的是排序、查找等内容,进阶应用给出的是旅行商、外卖或快递等路径规划的人工智能算法。

这样安排章节的目的是希望帮助读者能够快速地区分哪些内容是数据结构的基础理论,哪些是基础理论的应用;帮助读者分清内容的主次关系和重要程度,便于按照各自的需求选择学习和阅读的内容。

本书适合作为普通高等学校的专业教材,也可作为各类研究人员、公司技术人员以及本领域的工作人员的参考用书。

"