zoukankan      html  css  js  c++  java
  • 算法-- 数组排序



    public class 数组排序的三种方法 {
        public static void main(String[] args) {
            int array[]={49,38,65,27,97,13,76};
            int temp=0;
        // maopao(array, temp);
        //    xuanzepaixu(array, temp);

    charupaixu(array, temp); for(int k=0;k<array.length;k++){ System.out.println(array[k]); } } /** * 选择排序,从大到小 * @param array * @param temp */ public static void xuanzepaixu(int array[],int temp){ for(int i=0;i<array.length;i++){ for(int j=i+1;j<array.length;j++){ if(array[j]>array[i]){ temp=array[j]; array[j]=array[i]; array[i]=temp; } } } } /** * 冒泡排序,从小到大 * @param array * @param temp */ public static void maopao(int array[],int temp){ for(int i=array.length-1;i>=1;i--){ for(int j=0;j<=i-1;j++){ if(array[j]>array[j+1]){ temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } } /** * 插入排序,从小到大 * @param array * @param temp */ public static void charupaixu(int array[],int temp){ for(int i=0;i<array.length;i++){ for(int j=i;j>0;j--){ if(array[j]<array[j-1]){ temp=array[j]; array[j]=array[j-1]; array[j-1]=temp; }else{ break; } } } } }
  • 相关阅读:
    JS新API标准 地理定位(navigator.geolocation
    微信公众号菜单
    js选择权
    mui 弹框
    又拍云
    弹框
    sublime插件
    将Apache的.htaccess转换到nginx中
    php 图片上传类
    C# 使用Com组件正确的释放方法
  • 原文地址:https://www.cnblogs.com/yanweichen/p/7905350.html
Copyright © 2011-2022 走看看