![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法排序方法
吾贿了鹏
这个作者很懒,什么都没留下…
展开
-
Java冒泡排序实现数组的从小到大排序
理解冒泡排序问题,有详细的步骤重点: 从某一个值开始,只有当后面的大于此值.交换值,附代码public static void main(String[] args) {//1.首先随机生成20个随机数int[] a=new int[30];for(int i=0;i<a.length;i++) {a[i]=(int)(1+Math.random()*20+1);}for(...原创 2019-09-04 17:30:51 · 6772 阅读 · 0 评论 -
Java 希尔排序(十大排序之一)
形成: 希尔排序与插入有关,插入排序在元素较少时效率比较高,但元素多的时候,比如有100个.如果最 后一个数最小,即a[100]最小,如果用插入排序,必须将前面99个元素分别向后移动一位,这时耗费资源较多.这时可以利用希尔排序,将一个数组分为多个数组,将a[0],a[10],a[20],…a[100] 为一组,a[1],a[11],a[11],… a[91...原创 2019-09-06 17:30:35 · 161 阅读 · 0 评论