本书以Java语言为实现语言,全面、深入地阐述了数据结构的基本原理及其实现。学生通过学习方法描述和套用,可以逐步理解并有效地使用数据结构,还可以了解这些数据结构的多种实现,包括在Java集合框架中提供的一些实现。 本书内容非常丰富,且在每章章尾提供编程项目,以帮助学生提高实践能力。他们可以从基础开始构建,也可以扩展本书中的应用程式。本书还附有一些可选的实验,它给学生提供了实践所学概念的机会,以此来强化书中介绍的概念。
基本介绍
- 书名:数据结构和Java集合框架
- 出版社:清华大学出版社
- 页数:584页
- ISBN:7302121346
- 作者:柯林斯
- 出版日期:2006年4月1日
- 开本:16开
- 品牌:清华大学出版社
内容简介
本书以Java语言为实现语言,全面、深入地阐述了数据结构的基本原理及其实现。学生通过学习方法描述和套用,可以逐步理解并有效地使用数据结构,还可以了解这些数据结构的多种实现,包括在Java集合框架中提供的一些实现。
本书内容非常丰富,且在每章章尾提供编程项目,以帮助学生提高实践能力。他们可以从基础开始构建,也可以扩展本书中的应用程式。本书还附有一些可选的实验,它给学生提供了实践所学概念的机会,以此来强化书中介绍的概念。
本书内容非常丰富,且在每章章尾提供编程项目,以帮助学生提高实践能力。他们可以从基础开始构建,也可以扩展本书中的应用程式。本书还附有一些可选的实验,它给学生提供了实践所学概念的机会,以此来强化书中介绍的概念。
图书目录
第1章 Java语言的重要特性
第2章 接口和集合类
第3章 软体工程介绍
第4章 递归
第5章 数组列表
第6章 鍊表
第7章 伫列和堆叠
第8章 二叉树和二叉搜寻树
第9章 平衡二叉搜寻树
第10章 TreeMap和TreeSet-
第11章 优先权伫列
第12章 排序
第13章 检索和散列类
第14章 图、树和网路
附录A 数学背景知识
附录B GUI和GUlListener类
附录C Java集合框架
第2章 接口和集合类
第3章 软体工程介绍
第4章 递归
第5章 数组列表
第6章 鍊表
第7章 伫列和堆叠
第8章 二叉树和二叉搜寻树
第9章 平衡二叉搜寻树
第10章 TreeMap和TreeSet-
第11章 优先权伫列
第12章 排序
第13章 检索和散列类
第14章 图、树和网路
附录A 数学背景知识
附录B GUI和GUlListener类
附录C Java集合框架