当前位置: 代码迷 >> Java相关 >> 求java里面数组降序的算法解决思路
  详细解决方案

求java里面数组降序的算法解决思路

热度:5713   发布时间:2013-02-25 21:46:27.0
求java里面数组降序的算法
1注意不能使用java里面的api比如collection

------解决方案--------------------------------------------------------
基本的算法有冒泡排序,选择排序,插入排序等。。。自己敲出来才是最好的
------解决方案--------------------------------------------------------
这里提供一个冒泡排序:
Java code
public class Test19 {    public static void main(String[] args) {                int[] array = {0,15,-8,5,-6,16,6,-2,5};        int temp = 0;        for(int i=0; i<array.length - 1; i++){            for(int j=0; j<array.length - i -1; j++){                if(array[j] < array[j+1]){                    temp = array[j];                    array[j] = array[j+1];                    array[j + 1] = temp;                }            }        }        for(int n: array){            System.out.println(n);        }    }}
  相关解决方案