本文主要是介绍算法提高 ADV-70 冒泡法排序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输入10个数,用“冒泡法”对10个数排序(由小到大)这10个数字在100以内。
样例输入
1 3 6 8 2 7 9 0 4 5
样例输出
0 1 2 3 4 5 6 7 8 9
import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner input = new Scanner(System.in);int [] arr = new int[10];for (int i=0; i<arr.length; i++){arr[i] = input.nextInt();}for (int i=0; i<arr.length-1; i++){for(int j=0; j<arr.length-i-1; j++){if (arr[j]>arr[j+1]){int temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;}}}for (int i=0; i<arr.length; i++){System.out.print(arr[i]+" ");}}
}
这篇关于算法提高 ADV-70 冒泡法排序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!