数据结构与问题求解--Java语言描述(英文影印版.第3版)
基本信息
- 作者: (美)Mark Allen Weiss [作译者介绍]
- 丛书名: 图灵原版计算机科学系列
- 出版社:人民邮电出版社
- ISBN:9787115162458
- 上架时间:2007-7-31
- 出版日期:2007 年8月
- 开本:16开
- 页码:627
- 版次:3-1
- 所属分类:
计算机 > 计算机科学理论与基础知识 > 数据结构
计算机 > 软件与程序设计 > JAVA(J#) > Java
教材 > 研究生/本科/专科教材 > 工学 > 计算机
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机基础课程 > 算法与数学基础
教材 > 教材汇编分册 > 高等理工
本版教材征订号:0044096539-0
编辑推荐
采用独特的方法将数据结构分成说明和实现两部分,并充分利用现成的数据结构库(Java集合类API)。.
讲述有关数据结构、算法分析以及其Java实现的所有重要细节。
结合了Java 5.0的许多新特性,包括泛型编程和泛型集合类的设计。..
专门设计了RSA密码系统、简单编译器、文件压缩等结合实际的实例。
涵盖了许多实用的高级数据结构以及算法,反映了本领域的最新进展,并提供了集合类API的一个子集的实现。...
内容简介回到顶部↑
本书从讲解什么是数据结构开始,延伸至高级数据结构和算法分析,强调数据结构和问题求解技术。本书的目的是从抽象思维和问题求解的观点提供对数据结构的实用介绍,试图包含有关数据结构、算法分析及其java实现的所有重要的细节。作者采用了独特的方法将数据结构分成说明和实现两部分,并充分利用了已有的数据结构库(java集合类api)。本书分为4个部分:第一部分讨论适合大多数应用的集合类api的一个子集,并覆盖基本的算法分析技术、递归和排序算法;第二部分包含了一组集合类api的应用实例;第三部分讨论数据结构的实现;第四部分描述了高级的数据结构,如伸展树、偶堆和不相交集数据结构。
本书适合作为本科生数据结构课程或研究生算法分析课程的教材。教师可以灵活地选择本书的内容,选择最适合对应课程的内容授课。
本书适合作为本科生数据结构课程或研究生算法分析课程的教材。教师可以灵活地选择本书的内容,选择最适合对应课程的内容授课。
作译者回到顶部↑
本书提供作译者介绍
Mark Allen Weiss,1987年在普林斯顿大学获得汁算机科学博士学位,师从Robert Sedgewick,现任美国佛罗里达国际大学汁算与信息科学学院教授。他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000—2004)。他的主要研究方向是数据结构、算法和教育学。...
.. << 查看详细
.. << 查看详细
目录回到顶部↑
part one algorithms and building blocks
chapter 1 algorithm analysis
chapter 2 the collections api
chapter 3 recursion
chapter 4 sorting algorithms
chapter 5 randomization
part two applications
chapter 6 fun and games
chapter 7 stacks and compilers
chapter 8 utilities
chapter 9 simulation
chapter 10 graphs and paths
part three implementations
chapter 11 inner classes and implementation of arraylist
chapter 12 stacks and queues
chapter 13 linked lists
chapter 14 trees
chapter 15 binary search trees
chapter 16 hash tables
chapter 17 a priority queue: the binary heap
chapter 1 algorithm analysis
chapter 2 the collections api
chapter 3 recursion
chapter 4 sorting algorithms
chapter 5 randomization
part two applications
chapter 6 fun and games
chapter 7 stacks and compilers
chapter 8 utilities
chapter 9 simulation
chapter 10 graphs and paths
part three implementations
chapter 11 inner classes and implementation of arraylist
chapter 12 stacks and queues
chapter 13 linked lists
chapter 14 trees
chapter 15 binary search trees
chapter 16 hash tables
chapter 17 a priority queue: the binary heap

点击看大图

加载中...
