冒泡排序的基本思想是,对相邻的元素进行两两比较,顺序相反则进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序。
核心代码实现:
void sort(int [] array){
for (int i =0 ;i< array.length-1;i++)
for(int j =0 ;j
{ if(a[j]>a[j+1]){
int temp = a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
冒泡排序的基本思想是,对相邻的元素进行两两比较,顺序相反则进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序。
核心代码实现:
void sort(int [] array){
for (int i =0 ;i< array.length-1;i++)
for(int j =0 ;j
{ if(a[j]>a[j+1]){
int temp = a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}