摘要: 桶排序 在内存中开辟max_num(序列中的最大值)+1的空间当做多个桶。序列中出现一个数字num,那就找到对应的桶,加1。常见的排序算法中,桶排序可以说是速度最快的一种排序算法了(不过本人做过一些测试桶排序速度在今天已经不如Timsort等排序算法),当然内存的占用不可避免。 算法实现 阅读全文
posted @ 2019-09-21 19:02 二进制的弗洛伊德 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 参考文章链接:http://wuchong.me/blog/2014/02/09/algorithm sort summary/ 稳定的 冒泡排序(bubble sort) — O(n2) 插入排序 (insertion sort)— O(n2) 归并排序 (merge sort)— O(n log 阅读全文
posted @ 2019-09-21 15:35 二进制的弗洛伊德 阅读(2729) 评论(0) 推荐(0) 编辑