sky068 / gitalk

gitalk comments, hexo+gitalk 评论
0 stars 0 forks source link

线性排序算法之计数排序 | 徐家伟的博客 #53

Open sky068 opened 4 years ago

sky068 commented 4 years ago

https://xujiawei.top/2020/09/07/%E7%BA%BF%E6%80%A7%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E4%B9%8B%E8%AE%A1%E6%95%B0%E6%8E%92%E5%BA%8F/

计数排序其实是桶排序的一种特殊情况。当要排序的 n 个数据,所处的范围并不大的时候,比如最大值是 k,我们就可以把数据划分成 k 个桶。每个桶内的数据值都是相同的,省掉了桶内排序的时间。计数排序由于只涉及到数组的遍历操作,所以时间复杂度为O(n).