美文网首页程序员想法
冒泡排序–排序算法

冒泡排序–排序算法

作者: 残夜莫陌 | 来源:发表于2020-06-26 23:40 被阅读0次
/*

* 冒泡排序

*/

public class BubbleSort {

  public static void main(String[] args) {

    int[] arr={6,3,8,2,9,1};

    System.out.println("排序前数组为:");

    for(int num:arr){

      System.out.print(num+" ");

    }

    for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数

      for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次

        if(arr[j]>arr[j+1]){

          int temp=arr[j];

          arr[j]=arr[j+1];

          arr[j+1]=temp;

        }

      }

    }

    System.out.println();

    System.out.println("排序后的数组为:");

    for(int num:arr){

      System.out.print(num+" ");

    }

  }

}

相关文章

网友评论

    本文标题:冒泡排序–排序算法

    本文链接:https://www.haomeiwen.com/subject/ugvpfktx.html