zoukankan      html  css  js  c++  java
  • 排序算法(冒泡排序)

    冒泡的排序是两两比较(相邻的元素),以下算法算不上冒泡排序

    //a需要排序的数组,n数组长度

    public void bubbleSort(int a[],int n){

      int temp;

      for(int $i=0;$i<n-1;$i++)

        for(int j=i+1;j<n;j++){

          if(a[$i]>a[j]){

            temp=a[$i];

            a[$i]=a[j];

            a[j]=temp;

        }

      }

    }

    >>>正真的冒泡排序

    public void bubbleSort(int a[],int n){

      int temp;

      for(int $i=0;$i<n-1;$i++)

        for(int j=n-1;j>i;j--){

          if(a[j-1]>a[j]){

            temp=a[j-1];

            a[j-1]=a[j];

            a[j]=temp;

        }

      }

    }

  • 相关阅读:
    if语句
    操作列表
    列表
    数据类型(不全)
    windows安装mysql
    hadr启动报错码
    db2主备hadr部署
    java--遍历字符个数
    java--装饰类
    java--继承&接口
  • 原文地址:https://www.cnblogs.com/LvLoveYuForever/p/5743827.html
Copyright © 2011-2022 走看看