《啊哈!算法!》电子书,全盘首发!免费!|百度云网盘
《啊哈!算法!》是一本很好的书。如果非要说是什么书,发帖者是很难揣摩的。但是根据里面经常出现的C/C++编程页面来看,这是一本计算机书籍。本书分类建议标有计算机/算法,确实是一本计算机书籍。毕竟计算机最初是用来做算法的,那我就把它列为计算机的一个范畴。
简介·······
这不过是一本有趣的算法书。与其他算法书相比,硬要说它有什么特点,那就是看得懂。
这是一本充满智慧和乐趣的算法入门书。没有枯燥的描述,没有难懂的公式,一切从实际应用开始,
用幽默的语言和可爱的插图解释算法。你更喜欢看轻松的故事或玩有趣的拼图
在游戏中,您可以在轻松愉快的方式中掌握算法的精髓,感受算法之美。
本书涉及的数据结构包括栈、队列、链表、树、并查、堆、图等;涉及的算法包括排序、枚举、
深度和广度优先搜索,图遍历,当然还有四种最短路径算法,两种最小生成树算法,这些在图论中必不可少,
切点切边算法、二分图最大匹配算法等
作者简介······
我的网名是哈蕾。
我在中科院玩过单片机。武汉大学历史上第一位本科生加入MSRA(微软亚洲研究院),在机器学习组从事搜索引擎研究。
发表国际会议论文 (IEEE)。
全国青少年信息学奥赛金牌教练。
超可爱超简洁的C语言编译器——《啊哈C编译器》作者。
目录······第一章一大波数字正在逼近——排序1
第一节 最快最简单的排序——桶排序2
Section 2 邻居好说话——冒泡排序7
第三节最常用的排序——快速排序12
第四章小哼哼买书20
第 2 章栈、队列、链表 25
第一节QQ号解密——队列26
Section 2 解密回文 - 堆栈 32
第三节纸牌游戏 - 猫钓鱼 35
第四节 链表 44
Section 5 模拟链表 54
第三章枚举!非常暴力 57
第一节数学作弊 58
第 2 节炸弹人 61
第三节火柴方程67
Section 4 数字的完整排列 70
第四章通用搜索 72
第一节 撞南墙不回头——深度优先搜索 73
第2章营救小哈81
第三节逐层递进——广度优先搜索 88
第 4 节重新发现炸弹人 95
第五节金银岛探险106
第 6 节管道工游戏 117
第5章图遍历128
第一节深度和广度优先到底是什么意思? 129
第二节城市地图-图的深度优先遍历136
第三节 Least turnaround——图142的广度优先遍历
第6章最短路径147
第 1 节只有五个元素的算法 - Floyd-Warshall 148
第 2 节 Dijkstra 算法 - 通过边松弛 155
第三节Bellman-Ford——求解负权重边163
第四节 Bellman-Ford 队列优化 171
第五节最短路径算法比较分析177
第7话魔法树178
第一节 开启“树”之旅179
第二节 二叉树 183
第三节堆——神奇的优先队列185
第四节 先擒贼擒王——查200
第8章更精彩的算法211
第一节 护送飞镖——图212的最小生成树
第 2 节重温最小生成树 219
第三节重要城市-图229的切点
Section 4 关键道路——图形的切入点 234
Section 5 我要当老人——二部图的最大匹配237
第九章还能更好吗——微软亚洲研究院专访243
作者:王小军
链接:https://www.58edu.cc/article/1602627421918461954.html
文章版权归作者所有,58edu信息发布平台,仅提供信息存储空间服务,接受投稿是出于传递更多信息、供广大网友交流学习之目的。如有侵权。联系站长删除。