算法
zeroable
种一棵树最好的时间是十年前,其次是现在。
展开
-
搞懂排序只需这个
搞懂排序只需这个1. 基本的排序算法冒泡排序(Bubble Sort)插入排序(Insertion Sort)2. 常考的排序算法归并排序(Merge Sort)快速排序(Quick Sort)拓扑排序(Topological Sort)3. 其他排序算法堆排序(Heap Sort)桶排序(Bucket Sort)冒泡排序(Bubble Sort)1. 给定的数组按照顺序已经排好2. 给定的数组按照逆序排列3. 给定的数组杂乱无章插入排序(Insertion Sort)基本思想特点例题分析解题思路代码示例算原创 2020-10-26 15:22:18 · 177 阅读 · 0 评论 -
面试必会算法之递归
面试必会算法之递归递归(Recursion)算法思想举例 (汉诺塔问题)解法代码例题分析一解题思路解题模板解题步骤代码实现例题分析二解题思路代码实现算法分析迭代法公式法举例 1:分析归并排序的时间复杂度。举例 2:分析下面函数的时间复杂度。举例 3:已知时间执行函数如下,分析时间复杂度。OYO笔试题思路代码实现时间复杂度计算小结结语 递归的基本性质就是函数调用,在处理问题的时候,递归往往是把一个大规模的问题不断地变小然后进行推导的过程。 递归(Recursion) 算法思想 递归算法是一种调用自身函数的原创 2020-10-26 15:18:22 · 398 阅读 · 0 评论