
排序
Mr王先生
I will stick to it!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【排序算法】快速排序
【排序算法】快速排序排序算法平均时间复杂度冒泡排序O(n2)选择排序O(n2)插入排序O(n2)希尔排序O(n1.5)快速排序O(N*logN)归并排序O(N*logN)堆排序O(N*logN)基数排序O(d(n+r))快速排序:时间复杂度:O(nlogn)快速排序是对冒泡排序的一种改进,采用分治的策略,其基本思想:1.先从数列中取出一个数作为基准数;2.将比这个数大的全放在右边,小于等于它的全放...原创 2018-03-02 21:01:00 · 181 阅读 · 0 评论 -
【排序算法】归并排序(再记不住我就去死)
归并排序(归,递归;并,合并;可以理解为这两个过程) 平均时间复杂度 最好情况 最坏情况 空间复杂度 归并排序 O(log₂n) O(log₂n) O(log₂n) O(1) 算法思想:先将整个序列分为两半,对每一半分别进行归并排序,将得到两个有序序列,然后将这两个序列归并成一个序列即可。/** *归并排序:归并分开...原创 2019-03-13 21:26:55 · 365 阅读 · 0 评论