书籍介绍
本书解释了数据结构、数据结构与对象的联系,系统地介绍了最有用的数据结构。对于每一种数据结构,从性质和用途开始,给出实现它的Java类的公有接口以及接口操作的估算运行时间。本书内容包括:算法效率,包括输入规模、阶和大O;无序和有序列表;队列和栈基于数组和链表的设计实例;递归详解;二叉查找树和AVL树;堆、散列表和排序以及图论等。学生学会使用Java类的公有接口编写Java 应用软件,进行设计和实现指定的性能。本书适合作为高等院校相关专业的本科生和研究生的教材,也可供相关技术人员和专业人士参考使用。