算法

Mr.Hotsuitor大约 1 分钟算法算法algo

算法

算法是内功,唯有内功深厚,才能称霸“江湖” 实力派

11排序 常见排序算法

  1. 基于比较的低效算法:选择排序、插入排序、冒泡排序。时间复杂度为 O(n2)O(n^2)
  2. 基于比较的高效算法:归并排序、快速排序、堆排序。时间复杂度为 O(nlogn)O(nlogn)
  3. 基于数值划分的高效算法:计数排序、计数排序、桶排序。时间复杂度为 O(n)O(n)

13线性排序

16二分法查找

17跳表

18散列表

24二叉查找树

28堆和堆排序

30图

31图的搜索

32字符串匹配

37贪心算法

38分治算法

39回溯算法

40动态规划算法

滑动窗口算法