zoukankan      html  css  js  c++  java
  • 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; 
     
        } 

  • 相关阅读:
    JDBC statement的常用方法
    JDBC通过资源文件初始化
    django 常用命令
    pip 设置国内源
    Python中注释与声明
    PyQt5程序基本结构分析
    机器学习中常见的专业术语
    给Linux安装中文的man手册
    Vim:Vim入门级配置
    Linux 目录结构与目录操作
  • 原文地址:https://www.cnblogs.com/xiaohukuaipao/p/3674469.html
Copyright © 2011-2022 走看看