![](https://img-blog.csdnimg.cn/20191117222250519.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
『算法』
爱喝可乐的炸鸡
落日余晖,带你而归。
展开
-
『算法』回溯
什么是回溯?几个经典的例子。电话号码的字母组合。二进制手表。组合总和。活字印刷。N皇后。原创 2019-12-10 15:18:07 · 212 阅读 · 0 评论 -
『算法』广度优先搜索
什么是广度优先搜索?几个简单的例子加深理解。员工的重要性。N叉树的层序遍历。腐烂的橘子。单词接龙。打开转盘锁。原创 2019-12-03 21:20:29 · 587 阅读 · 0 评论 -
『算法』深度优先搜索
什么是深度优先搜索?几个简单的例子加深理解。员工的重要性。图像渲染。被围绕的区域。岛屿数量。原创 2019-06-20 08:14:04 · 297 阅读 · 0 评论 -
『算法』睡眠排序
睡眠排序。C++版、Java版。原创 2019-05-18 15:24:35 · 3924 阅读 · 0 评论 -
『算法』快速排序
快速排序。partition的三种写法。hoare法、挖坑法和前后指针法。快速排序的非递归实现。Python一行完成快速排序。快速排序的缺陷和优化方法。原创 2019-05-12 14:22:26 · 242 阅读 · 0 评论 -
『算法』哨兵查找算法
哨兵查找算法。原创 2019-07-30 08:56:35 · 4420 阅读 · 0 评论 -
『算法』顺序表和单向不带头非循环链表中两种取巧的删除算法
顺序表中删除元素。单向不带头非循环链表删除结点。原创 2019-09-29 12:34:22 · 275 阅读 · 0 评论 -
『算法』字符串全排列算法
字符串全排列。代码实现。执行过程分析。C++标准库中prev_permutation和next_permutation实现全排列。prev_permutation和next_permutation区别。prev_permutation和next_permutation的简单使用。原创 2019-09-18 11:06:48 · 762 阅读 · 2 评论 -
『算法』动态规划
什么是动态规划?一系列例题体会动态规划思想。原创 2019-07-21 08:43:15 · 1240 阅读 · 0 评论 -
『算法』排序
插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序。各个排序的时间复杂度、空间复杂度、稳定性的介绍。代码实现。原创 2019-04-16 08:31:55 · 399 阅读 · 0 评论