读书人

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

发布时间: 2012-05-01 12:48:58 作者: rapoo

求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);        }    }} 

读书人网 >Java相关

热点推荐