主要是书本内容的算法的再现 原书籍代码采用c 编写,本案例采用其他语言实现 并解释其原理.
- 桶排序 -将数据插入桶中自动排序
- 冒泡排序 两遍for循环
- 快速排序 递归算法
- 队列 FIFO
- 栈 FILO
- 纸牌游戏 小猫钓鱼
- 链表
- 模拟链表
- 不撞南墙不回头--深度优先搜索 Depth-First-Search
- 解救小哈 Java
- 层层递进--广度优先搜索 Breadth First Search
- 再解炸弹人 Java
- 宝岛探险 JavaDFS
- 宝岛探险 JavaBFS

- 水管工游戏 Java


- 深度和广度优先究竟是指啥
- 城市地图--图的深度优先遍历
- 最少转机--图的广度优先遍历
- 只有五行的算法--Floyd-Warshall
- Dijkstra算法--单源最短路
- Bellman-Ford--解决负权边
- Bellman-Ford的队列优化
- 最短路径算法分析
- 开启"树"之旅
- 二叉树
- 堆--神奇的优先队列
- 擒贼先擒王--并查集
- 镖局运镖--图的最小生成树
- 再谈最小生成树
- 重要城市--图的割点
- 关键道路--图的割边
- 我要做月老--二分图最大匹配
欢迎提交代码,当然了我们也非常重视文档。