
包邮Java TM面向对象数据结构完全学习教程

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787515355252
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:23cm
- 页数:704页
- 出版时间:2019-10-01
- 条形码:9787515355252 ; 978-7-5153-5525-2
本书特色
本书主要介绍传统的和现代的数据结构方面的知识,重点介绍问题的解决和软件的设计。从基础知识开始并贯穿全书,介绍并扩展了许多Java功能的应用,如类、对象、泛型、多态、包、接口、库中的类、继承、异常和线程等。我们还在整个讲解过程中使用统一建模语言(UML)类图来帮助建模并可视化对象、类、接口、应用程序及其相互关系。
Chapter 1 关于基础知识的整理。综述面向对象,强调了组织对象和类的机制。
Chapter 2 介绍了抽象数据类型栈(Stack),引入了抽象数据类型(abstract data type,ADT)的概念。
Chapter 3 讨论了递归(Recursion),演示了如何使用递归解决编程问题。
Chapter 4 介绍了抽象数据类型队列(Queue)。
Chapter 5 对抽象数据类型集合进行了定义。
Chapter 6 介绍了一个更具体的抽象数据类型—集合。
Chapter 7 介绍了二叉搜索树抽象数据类型。本书主要介绍传统的和现代的数据结构方面的知识,重点介绍问题的解决和软件的设计。从基础知识开始并贯穿全书,介绍并扩展了许多Java功能的应用,如类、对象、泛型、多态、包、接口、库中的类、继承、异常和线程等。我们还在整个讲解过程中使用统一建模语言(UML)类图来帮助建模并可视化对象、类、接口、应用程序及其相互关系。
Chapter 1 关于基础知识的整理。综述面向对象,强调了组织对象和类的机制。
Chapter 2 介绍了抽象数据类型栈(Stack),引入了抽象数据类型(abstract data type,ADT)的概念。
Chapter 3 讨论了递归(Recursion),演示了如何使用递归解决编程问题。
Chapter 4 介绍了抽象数据类型队列(Queue)。
Chapter 5 对抽象数据类型集合进行了定义。
Chapter 6 介绍了一个更具体的抽象数据类型—集合。
Chapter 7 介绍了二叉搜索树抽象数据类型。
Chapter 8 讲了映射(Map)抽象数据类型,映射抽象数据类型也叫符号表、字典或关联数组。
Chapter 9 介绍了优先级队列抽象数据类型,它与队列密切相关,但具有不同的访问协议。
Chapter 10 讲了图(Graph)抽象数据类型,包括实现方法和数种有关图的重要算法(深度优先搜索、广度优先搜索、路径存在与否、*短路径和连通分量)。
Chapter 11 介绍/回顾了一些排序和查找算法。
内容简介
JAVA面向对象数据结构编程经典教程,受到万千读者口碑检验!专业的人写专业的书给专业的读者!重印多次全新再造,去芜存菁,重写了大部分资料,另外新增大量数据结构相关键资料,帮助你深度掌握JAVA面向对象数据结构!
目录
相关资料
挺系统的一本书,关键的知识点都涵盖到了,需要静下心来系统学习。书的印刷很精良,图片和代码都很清晰,看起来赏心悦目,值得购买!
——北京银牌读者
看起来原版是作为高校教材的,有一些配套的教学PPT和课程大纲。我是买来自己学习的所以暂时用不到这些,不过能作为教材说明该书内容还是经得起检验的,附赠的源程序和资料都可以用,很满意!
——河北银牌读者
还赠送了PPT,大概这书可以作为教师用书。内容很详细,可以看出作者是对JAVA编程非常了解,讲解废话不多,语言精练,理解起来不费事。如果是看原版理解应该更能精准。
——江西铜牌读者
书的内容很好,对于JAVA编程开发已经入门的人来说是很好的参考,初学者理解起来有些费劲。另外附带赠送的资源很好,源代码齐全。
——湖北金牌读者
内容比较丰富,知识结构很系统,书中涉及资料非常丰富,内容专业,除了我这种开发者自学,也很适合这个专业的学生。
——陕西银牌读者读者
作者简介
[ 美]内尔·黛尔 Nell Dale
得克萨斯大学奥斯汀分校计算机科学博士。她自 1975 年以来,一直在得克萨斯大学奥斯汀分校任教,同时专注于计算机科学教育、写作。出版或参与出版过的专著有《Computer Science
Illuminated》《Programming and Problem Solving withC : Brief Edition》《C Plus Data Structures》等。
[ 美]奇普·威姆斯 Chip Weems
美国马萨诸塞大学阿默斯特分校计算机科学专业副教授。在过去的 20 多年中,他教授了入门编程、软件工程、计算机体系结构和并行处理等课程。自 1986 年以来,他与其他人合作编写了 13 本教科书,帮助 100 多万学生学习计算机编程。他的书已被译成法语、西班牙语和俄语。现在,他从事计算机体系结构、编译器、并行处理和编译器体系结构协同优化方面的研
究。出版或参与出版的专著有《Turbo Pascal》《Programmingand Problem Solving with C 》《Programming inC 》《C Plus Data Structures》等。[ 美]内尔·黛尔 Nell Dale
得克萨斯大学奥斯汀分校计算机科学博士。她自 1975 年以来,一直在得克萨斯大学奥斯汀分校任教,同时专注于计算机科学教育、写作。出版或参与出版过的专著有《Computer Science
Illuminated》《Programming and Problem Solving withC : Brief Edition》《C Plus Data Structures》等。
[ 美]奇普·威姆斯 Chip Weems
美国马萨诸塞大学阿默斯特分校计算机科学专业副教授。在过去的 20 多年中,他教授了入门编程、软件工程、计算机体系结构和并行处理等课程。自 1986 年以来,他与其他人合作编写了 13 本教科书,帮助 100 多万学生学习计算机编程。他的书已被译成法语、西班牙语和俄语。现在,他从事计算机体系结构、编译器、并行处理和编译器体系结构协同优化方面的研
究。出版或参与出版的专著有《Turbo Pascal》《Programmingand Problem Solving with C 》《Programming inC 》《C Plus Data Structures》等。
[ 美]丹尼尔·T·乔伊斯 Daniel T. Joyce
美国维拉诺瓦大学计算机科学系的副教授。乔伊斯的研究兴趣是软件工程,重点是软件需求识别。此外,他还活跃于计算机科学教育界。
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
软件定义网络(SDN)技术与应用
¥25.7¥39.8 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
RUST权威指南(第2版)
¥114.2¥168.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥65.3¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
仓颉编程快速上手
¥62.9¥89.8 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥30.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0