args){
int[] arr1= {1,2,6,36,10,7,91,92,93,94};
bubbleSort(arr1);
}
/**
* 冒泡排序初级版本...所以,我们可以进行一下优化,如果这一轮没有元素进行交换了,那就停止;我们使用一个标志位,来记录一下:
2.优化版本1
设置一个变量,如果某一轮没有发生元素交换,那说明数组已经有序,就可以停止比较了。...{
int[] arr1= {1,2,6,36,10,7,91,92,93,94};
bubbleSort1(arr1);
}
/**
* 冒泡排序优化...3.优化版本2
设置一个变量,记录一下每一轮最后一次交换元素的位置,它右边的元素都是有序的了,所以,后面的排序,可以只比较到这一步即可结束。...{
int[] arr1= {1,2,6,36,10,7,91,92,93,94};
bubbleSort1(arr1);
}
/**
* 冒泡排序优化