思想记录:
每一轮回的冒泡都将产生一个最大值,其后每次循环次数都将少一次,因为每次都会确定一个最大值。
private void method(){
int[] list = {10,7,8,4,7,2,1};
int count = list.length;
while(count != 0){
for(int i = 0;i < count - 1;i++){
if(list[i] > list[i+1]){
int temp = list[i];
list[i] = list[i+1];
list[i+1] = temp;
}
}
count--;
}
}