书籍介绍
本书系统讲述数组、链表、栈、队列、表、二叉树、优先队列、堆、集合、映射、散列表、树和图等基本数据结构,以及插入、删除、遍历、查找、归并和排序等基本算法。对核心内容进行深入的讲解,对扩展内容进行系统、全面的介绍。本书强调算法思维的训练和解决实际应用问题的能力。因此本书特别强调各种数据结构和算法的发展历程,同时提供大量案例讲述各种数据结构和算法在实际工程中的应用。本书同时提供经典文献和最新文献帮助读者进行深入研究。本书还包括影响数据结构和算法进程的十位科学家的简单传记,帮助读者了解数据结构和算法的发展历史,用实际的人物形象提升学生对数据结构和算法的学习兴趣。