转载至: https://download.csdn.net/download/zzhhff2008/9256935
下载链接: 点我一键跳转到 下载链接
下载声明: 本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
本书以Java语言为实现语言,全面、深入地阐述了数据结构的基本原理及其实现。学生通过学习方法描述和应用,可以逐步理解并有效地使用数据结构,还可以了解这些数据结构的多种实现,包括在Java集合框架中提供的一些实现。 本书内容非常丰富,且在每章章尾提供编程项目,以帮助学生提高实践能力。他们可以从基础开始构建,也可以扩展本书中的应用程序。本书还附有一些可选的实验,它给学生提供了实践所学概念的机会,以此来强化书中介绍的概念。
目录
第1章 Java语言的重要特性
第2章 接口和集合类
第3章 软件工程介绍
第4章 递归
第5章 数组列表
第6章 链表
第7章 队列和堆栈
第8章 二叉树和二叉搜索树
第9章 平衡二叉搜索树
第10章 TreeMap和TreeSet-
第11章 优先级队列
第12章 排序
第13章 检索和散列类
第14章 图、树和网络