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

    冒泡排序法:但是 没有标识 不是最佳算法 

    int[]arr=new int[]{9,1,10,5,3,2,88,6};
       int temp = 0;

    One.
    for(int i=0;i<arr.length;i++){
              for(int j=0;j<arr.length-i-1;j++){
                        if(arr[j]>arr[j+1]){
                                temp = arr[j];
                               arr[j] = arr[j+1];
                               arr[j+1] = temp;
                       }
              }
    }

    Two.
    for(int i=0;i<arr.length - 1;i++){
               for(int j=i+1;j<arr.length;j++){
                        if(arr[i]>arr[j]){
                             temp = arr[i];
                              arr[i] = arr[j];
                              arr[j] = temp;
                        }
               }
    }

    Three.
    for(int i=0;i<=arr.length-2;i++){
               for(int j=arr.length-1;j>=1;j--){
                        if(arr[j]<arr[j-1]){
                               temp = arr[j];
                               arr[j] = arr[j-1];
                               arr[j-1] = temp;
                        }
              }
    }

    for(int k=0;k<arr.length;k++){
        System.out.println(arr[k]);
    }

    .net 新增arr.sort方法

  • 相关阅读:
    JSOI2018 战争(凸包+闵可夫斯基和)
    树结构
    Emacs奇技淫巧
    概率期望
    动态DP
    无旋treap大法好
    玩NOILinux
    <虚树+树型DP> HNOI2014世界树
    <虚树+树型DP> SDOI2011消耗战
    日志系统升级之路(.Net客户端的使用)
  • 原文地址:https://www.cnblogs.com/eastday/p/1682689.html
Copyright © 2011-2022 走看看