• 好久不写算法,今天写了两个排序算法,感觉累死人了,个人思维真的是退化的严重


    //冒泡排序
    public static char[] orderChars(char[] charsin){
    char[] charsOut=new char[charsin.length];
    for(int j=charsin.length-1;j>=0;j--){
    char max=charsin[0];
    for(int i=0;i<j;i++){
    if(charsin[i]>charsin[i+1]){
    max=charsin[i];
    charsin[i]=charsin[i+1];
    charsin[i+1]=max;
    }
    }
    charsOut[j]=charsin[j];
    }
    return charsOut;
    }
    //插入排序
    public static char[] orderCharsMax(char[] charsin){
    for(int i=0;i<charsin.length;i++){
    char minvalue=charsin[i];
    int minindex=i;
    for(int j=i;j<charsin.length;j++){
    if(charsin[j]<minvalue){
    minindex=j;
    minvalue=charsin[j];
    }
    }
    charsin[minindex]=charsin[i];
    charsin[i]=minvalue;
    }
    return charsin;
    }
  • 相关阅读:
    Django的高级用法
    Django信号和缓存
    初识Django框架
    虚拟化之KVM(上)
    jQuery操作页面-day13
    SSM整合
    新闻发布系统
    jsp
    分层
    简单工厂
  • 原文地址:https://www.cnblogs.com/huangwuyi/p/6924719.html
Copyright © 2020-2023  润新知