本书目录导读:
《Java常用算法手册》
作者:李刚
出版社:电子工业出版社
出版时间:2018年5月
《Java常用算法手册》是由知名Java技术专家李刚所著,旨在帮助Java开发者掌握和运用Java编程中的核心算法技巧,本书以实用的角度出发,详细讲解了Java编程中常用的算法和数据结构,并结合实际案例进行深入剖析,使读者能够快速掌握并应用于实际项目中。
《Java常用算法手册》共分为九章,具体内容如下:
第一章:算法基础
1、1 算法概述
1、2 算法复杂度
1、3 算法分类
第二章:基本数据结构
2、1 数组
2、2 链表
2、3 栈
2、4 队列
2、5 树
2、6 图
第三章:排序算法
3、1 冒泡排序
3、2 选择排序
3、3 插入排序
3、4 快速排序
3、5 归并排序
3、6 堆排序
3、7 希尔排序
第四章:查找算法
4、1 线性查找
4、2 二分查找
4、3 哈希查找
第五章:动态规划
5、1 动态规划概述
5、2 最长公共子序列
5、3 最长递增子序列
5、4 最小路径和
5、5 最小编辑距离
第六章:贪心算法
6、1 贪心算法概述
6、2 背包问题
6、3 活动选择问题
6、4 最短路径问题
第七章:分治算法
7、1 分治算法概述
7、2 快速排序
7、3 归并排序
7、4 主元素问题
第八章:数论算法
8、1 最大公约数
8、2 欧几里得算法
8、3 素数筛选
8、4 中国剩余定理
第九章:算法应用与优化
9、1 算法优化概述
9、2 程序性能分析
9、3 算法调试与测试
《Java常用算法手册》是一本适合Java开发者阅读的实用指南,通过深入浅出的讲解,帮助读者掌握Java编程中的核心算法技巧,无论是初学者还是有一定经验的开发者,都可以从本书中获得宝贵的知识和经验,在阅读本书的过程中,读者不仅可以提高自己的编程能力,还能为今后的项目开发打下坚实的基础。