冒泡排序 Bubble Sort
在基于 “交换” 进行排序的方法中,冒泡排序是比较简单的一种。
/**
* 冒泡排序
* 时间复杂度为O(n^2),空间复杂度为O(1)
*/
public static int[] bubbleSort(int[] array){
boolean change = true;
for (int i = array.length-1; i >= 1 && change; --i) {
change = false;
for (int j = 0; j < i; ++j) {