• java面试准备之基础排序——冒泡与选择排序


    选择排序: 
     
     
    [java]  
     
    public void select(int[] arr){  
     
            for(int i=0;i<arr.length;i++){  
     
                for(int j=i+1;j<arr.length;j++){  
     
                    if(arr[j]>arr[i]){  
     
                        int one = arr[i];  
     
                        arr[i]=arr[j];  
     
                        arr[j]=one;  
     
                    }  
     
                }  
     
                  
     
            }  
     
              
     
        }  
     
     
     
    冒泡排序:
     
     
     
    [java]  
     
    public static int[] popo(int[] arr){  
     
            for(int i=0;i<arr.length-1;i++){  
     
                for(int j=1,k=0;j<arr.length-i;j++,k++){  
     
                    if(arr[k]>arr[j]){  
     
                        int one = arr[k];  
     
                        arr[k]=arr[j];  
     
                        arr[j]=one;  
     
                    }  
     
                      
     
                }  
     
            }  
     
            for(int i=0;i<arr.length;i++){  
     
                  
     
                System.out.print(arr[i]+" ");  
     
            }  
     
            return arr;  
     
        } 

    http://www.cnblogs.com/xiaohukuaipao/p/3674469.html

  • 相关阅读:
    DataList控件部分使用方法
    评教系统——设计的重要性
    2010.7——2011.7年度总结
    Javascript初步
    asp.net天轰穿视频学习总结
    Datatable中对某列求和,三种不同情况下的方法
    DataTable删除多行
    C#语言的结构体布局
    geoserver、openlayers、PostgreSQL 开发环境配置
    字节流和结构体的转换[转]
  • 原文地址:https://www.cnblogs.com/azhqiang/p/3674719.html
Copyright © 2020-2023  润新知