zoukankan      html  css  js  c++  java
  • 冒泡排序

    public void bubbleSort(int[] list) {
        int temp = 0; // 用来交换的临时数
     
        // 要遍历的次数
        for (int i = 0; i < list.length - 1; i++) {
            // 从后向前依次的比较相邻两个数的大小,遍历一次后,把数组中第i小的数放在第i个位置上
            for (int j = list.length - 1; j > i; j--) {
                // 比较相邻的元素,如果前面的数大于后面的数,则交换
                if (list[j - 1] > list[j]) {
                    temp = list[j - 1];
                    list[j - 1] = list[j];
                    list[j] = temp;
                }
            }
     
            System.out.format("第 %d 趟: ", i);
            printAll(list);
        }
    }

  • 相关阅读:
    IDEA
    SpringCloud
    Docker
    Docker
    JDK排序
    选择排序
    冒泡排序
    计算一个整数数组的平均数
    (if语句)中国的个税计算方法
    读入一个表示年份的整数,判断这一年是否是闰年
  • 原文地址:https://www.cnblogs.com/aaaY/p/13331514.html
Copyright © 2011-2022 走看看