冒泡排序的案例演示,思路分析

冒牌排序介绍

冒泡排序的案例演示,思路分析_第1张图片
下面我们举一个具体的案例来说明冒泡法。我们将五个无序:24,69,80,57,13 使用冒泡排序法将其排成一个从小到大的有序数列。

思路分析

冒泡排序的案例演示,思路分析_第2张图片

	public	classTest {
	public static void main(String[] args) {
		int arr[] =  { 24,69,80,57,13 };//定义数组
			for( int i = 0; i < arr.length; i++) { 
				System.out.print(arr[i] + " ");//打印初始数组
			}
				System.out.println();
			for(int i = 0;iarr[j+1]){//相邻的元素比较
					
					int temp = arr[j+1];//交换
					arr[j+1] = arr[j];
					arr[j] = temp;
					
					}
				}
			}
			//输出
			for( int i = 0; i < arr.length; i++) {
				System.out.print(arr[i] + " ");
			}	
	}
}

你可能感兴趣的:(冒泡排序的案例演示,思路分析)