![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序算法
weixin_46583809
这个作者很懒,什么都没留下…
展开
-
一文秒懂桶排序算法
桶排序。 原理:把一个区间的数据放在一个桶里,另一个区间的数据放在另一个桶里,放完数据之后把每一个桶里的数据进行排序就完成了核心过程。区间的大小由自己设定(这个设定简单)。桶的数量的话就是(总区间)/(每个桶区间大小)+1。 给个图加深点印象。 public class BucketSort{ public static int[] bucketSort(int[] arr) { if(arr==null||arr.length<2) return arr; int n = arr.len原创 2020-07-24 15:58:56 · 92 阅读 · 0 评论 -
分析一波快速排序的代码
我写这篇文章的目的主要是帮助理解快速排序中的一些小细节(大佬请无视),如果你是学过快速排序后对某些代码有些疑问或者想温习一下快速排序,这篇文章应该可以帮到你。文章的代码可能和你掌握的不一样,但原理是一样的。如果你还不知道什么是快速排序的话推荐你看这篇文章(里面10种排序都有,用java实现的)不要一去不复返啊!我也是从这篇文章里学会了多种排序,其他排序的一些细节也会陆陆续续的讲完。当你看的差不多的时候,我想你对某些细节一定有一些困惑,这可能也是我当时的困惑,虽然我不可能和你的困惑完全一样,但我相信大多数人应原创 2020-05-24 15:38:45 · 189 阅读 · 0 评论