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

    public class XuanZe {

    public static void main(String[] args) {
    int [] arr={11,9,21,19,69,74,15,59};
    //排序
    paixu(arr);
    //遍历
    println(arr);
    }
    //遍历
    public static void println(int[] arr){
    for(int i=0;i<arr.length;i++){
    System.out.println(arr[i]);
    }
    }
    //排序
    public static void paixu(int[] arr){
    for(int i=0;i<arr.length;i++){
    for(int j=i+1;j<arr.length;j++){
    if(arr[i]>arr[j]){
    int temp=arr[i];
    arr[i]=arr[j];
    arr[j]=temp;
    }
    }
    }
    }
    }

    public class MaoPao1 {

    public static void main(String[] args) {
    int[] arr={51,31,41,68,98,112,251,199};
    //冒泡
    maopao(arr);
    //遍历
    bianli(arr);
    System.out.println(arr.length);
    }
    public static void bianli(int[] arr){
    for(int i=0;i<arr.length;i++){
    System.out.println(arr[i]);
    }
    }
    public static void maopao(int[] arr){
    for(int i=0;i<arr.length-1;i++){
    for(int j=0;j<arr.length-i-1;j++){
    if(arr[j]<arr[j+1]){
    int temp=arr[j];
    arr[j]=arr[j+1];
    arr[j+1]=temp;
    }
    }
    }
    }
    }

  • 相关阅读:
    linux ioctl
    pkg-config用法和gcc cflags
    boost noncopyable类
    google protobuf使用2
    跨平台编译CMake使用
    Linux epoll
    docker安装
    python 脚本转成exe可执行程序
    shell相关知识
    tcpdump使用
  • 原文地址:https://www.cnblogs.com/xuaima/p/10527882.html
Copyright © 2011-2022 走看看