常用算法深入学习实录 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
常用算法深入学习实录

常用算法深入学习实录

算法
浏览人数:25
读者:             ...
   对于任何一门编程语言来说,算法都是程序的“灵魂”。正是因为算法如此重要,所以笔者精心编写了本书,希望通过书中的内容引领广大读者一起探讨学习算法的奥秘,带领广大读者真正步入程序开发的高级世界。    本书共分15章,循序渐进、由浅入深地详细讲解算法的核心内容,并通过具体实例的实现过程演练各个知识点的具体用法。本书首先详细讲解算法的基础知识,剖析了将算法称为“程序灵魂”的原因。然后详细讲解算法技术的核心内容,主要包括八大算法思想、数据结构、树、图、查找、内部排序、外部排序和文件等知识点的具体用法。接下来通过具体实例详细讲解各种算法经典问题的解决方案,主要包括解决经典的数据结构问题、解决数学问题、解决趣味问题、解决图像问题和解决奥赛问题的具体方案等。另外,书中还讲解了算法技术在现实编程项目中的作用和具体用法。    本书不但适合C语言的初学者学习,也适合有一定程序开发基础的读者阅读。对于有一定C/C++开发经验的读者来说,本书具有很高的参考价值。

第1章 都说算法是程序的“灵魂”   
1.1 开始学习算法   
1.2 计算机中的算法   
1.3 表示算法的方法   
1.4 学好算法的秘诀   
第2章 分析妙趣横生的算法思想   
2.1 八大算法思想   
2.2 比较“笨”的枚举算法思想   
2.3 聪明一点的递推算法思想   
2.4 充分利用自己的递归算法思想   
2.5 各个击破的分治算法思想   
2.6 贪心算法思想并不贪婪   
2.7 试探法算法思想是一种委婉的做法   
2.8 迭代算法   
2.9 模拟算法思想   
第3章 走在算法的路上之——分析简单的数据结构   
3.1 学习编程的注意事项   
3.2 什么是线性表   
3.3 守规矩的先进先出的队列   
3.4 后进先出的栈   
第4章 走在算法的路上之——树   
4.1 树引发的关系   
4.2 霍夫曼树   
第5章 走在算法的路上之——图   
5.1 从哥尼斯堡七桥问题说起   
5.2 几个相关概念   
5.3 存储结构   
5.4 遍历图   
5.5 图的连通性   
5.6 寻求最短的路径   
第6章 体验查找算法带来的魅力   
6.1 几个相关概念   
6.2 基于线性表的查找法   
6.3 基于树的查找   
6.4 哈希法   
6.5 索引查找   
第7章 内部排序   
7.1 排序基础   
7.2 霸道的插入排序   
7.3 交换类排序法   
7.4 选择类排序法   
7.5 归并排序   
7.6 基数排序   
第8章 外部排序和文件   
8.1 外部信息方便了我们的生活   
8.2 外部排序的基本方法   
8.3 什么是文件   
8.4 文件的组织方式   
第9章 从应聘开始谈算法   
9.1 面试   
9.2 常见的算法笔试题   
第10章 经典的数据结构问题   
10.1 约瑟夫环   
10.2 大整数运算   
10.3 计算机进制转换   
10.4 将中序表达式转换为后序表达式   
第11章 解决数学问题   
11.1 最大公约数和最小公倍数   
11.2 哥德巴赫猜想   
11.3 完全数   
11.4 亲密数   
11.5 自守数   
11.6 方程求解   
11.7 矩阵运算   
11.8 一元多项式运算   
第12章 解决趣味问题   
12.1 歌星大奖赛   
12.2 借书方案   
12.3 打鱼还是晒网   
12.4 捕鱼和分鱼   
12.5 出售金鱼   
12.6 平分七筐鱼   
12.7 绳子的长度和井深   
12.8 鸡兔同笼   
12.9 汉诺塔   
12.10 马踏棋盘   
12.11 三色球问题   
12.12 新郎和新娘问题   
12.13 计算年龄几何   
第13章 解决图像问题   
13.1 八皇后问题   
13.2 生命游戏   
13.3 黑白棋问题   
13.4 骑士迷宫问题   
13.5 迷宫中的所有路径   
第14章 算法的经典问题   
14.1 存钱利息最大化   
14.2 背包问题   
14.3 农夫过河   
14.4 三色旗   
14.5 取石子   
14.6 停车场管理   
14.7 约瑟夫生者死者游戏   
第15章 解决奥赛问题   
15.1 孪生素数问题   
15.2 百钱买百鸡问题   
15.3 马克思手稿中的数学题   
15.4 正整数分解为质因数   
15.5 水仙花数   
15.6 素数   
15.7 阶乘   
15.8 青蛙过河   
15.9 过河卒   
15.10 素数组合   
15.11 校验码问题   
15.12 老师排座位   
15.13 模拟立体图   
15.14 采药问题   
15.15 等价表达式问题   
15.16 购买年货问题   
看过本书的人还看过