发表于2025-01-13
本书包含资料结构与演算法的内容,更包含了一些延伸的课程。全书分为三个部分,第一个部分,从第一章到第四章,主要是回顾Java程式设计概念与分析评量程式效能的方法。第五章到第十七章是这本书的第二部分,这些章节提供资料结构的彻底学习机会。本书的第三部分,是由第十八章到第二十二章所组成,主要是学习演算法的设计方法。本书的特色在于强调应用。使用真实世界中的应用描述每一种资料结构与演算法设计方法。
每一章的最后一节着重在使用所学到的资料结构或设计方法的应用。并介绍许多的应用实例,我们已制定许多不同领域的应用─排序;矩阵;电路设计;压缩与编码;计算几何学;模拟;影像处理;数学;排程;最佳化;统计;与图形演算法。对于这些应用,并不需要对这些应用领域有相当了解。对于这些应用领域的内容,本书所涵盖的内容是一切完备的,并且使读者们添增阅读的乐趣。借着将资料结构与演算法设计与应用结合在一起,希望能够使学生们对这些主题能够有更多的了解。
本书与相关网站中提供超过800题的练习,更加的丰富所学。
第一部分 学习引导
第1章 复习Java
第2章 效能分析
第3章 渐近线表示式
第4章 效能评估
第二部分 资料结构
第5章 线性串列─阵列表示法
第6章 线性串列─链结表示法
第7章 线性串列─模拟指标
第8章 阵列与矩阵
第9章 堆叠
第10章 伫列
第11章 跳跃式串列与杂凑
第12章 二元树及其他特性的树
第13章 优先权伫列
第14章 竞赛树
第15章 二元搜寻树
第16章 平衡搜寻树
第17章 图形
第三部分 演算法
第18章 贪进法
第19章 各个击破法
第20章 动态规划
第21章 回溯法
第22章 分支设限法
索引
资料结构、演算法与应用:使用JAVA(附范例光碟片) pdf epub mobi txt 电子书 下载 2025
资料结构、演算法与应用:使用JAVA(附范例光碟片) pdf epub mobi txt 电子书 下载