本书全面系统地介绍了计算机科学教育中的一个重要组成部分——数据结构,并以C++语言实现相关的算法。书中主要强调了数据结构和算法之间的联系,使用面向对象的方法介绍数据结构,其内容包括算法的复杂度分析、链表、栈队列、递归技术、二叉树、图、排序以及散列。本书还清晰地阐述了同类教材中较少提到的内存管理、数据压缩和字符串匹配主题。书中包含大量的示例分析和图形,便于读者进一步理解和巩固所学的知识。.本书适用于计算机科学及其他相关专业的师生,对于需要参加计算机考试,或者得希望自学计算机软件开发的人员也大有裨益。本书特色:·本书的示例分析贯穿全文,便于学生在真实的环境下了解数据结构的概念。·本书每章最后都提供了程序设计作业,给学生提供额外的实践机会,巩固所学内容。..·本书配以大量的图形,便于学生对数据结构有直观的理解。...