求java里面数组降序的算法解决思路
求java里面数组降序的算法
1注意不能使用java里面的api比如collection
------解决方案--------------------
基本的算法有冒泡排序,选择排序,插入排序等。。。自己敲出来才是最好的
------解决方案--------------------
这里提供一个冒泡排序:
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); } } }