• java选择排序


    /**
    * Created by rabbit on 2014-5-9.
    */
    class ArrayTest2 {
        public static void SelectSort(int [] arr) //定义选择排序的方法
        {
            for (int x=0;x<arr.length;x++)
            {
                for (int y=0;y<arr.length-1;y++)
                {
                    if (arr[x]<arr[y])
                    {
                        int temp=arr[x];
                        arr[x]=arr[y];
                        arr[y]=temp;
                    }
                }
            }
        }
        public static void PrintArr(int [] arr) //定义输出数组元素的方法
        {
            for (int x=0;x<arr.length;x++)
            {
                if (x!=arr.length-1)
                {
                    System.out.print(arr[x]+ ",");
                }else
                    System.out.print(arr[x]);
            }
            System.out.println();
        }
        public static void main(String[] args)
        {
            int [] arr={3,6,1,9,7,0,-1};
            PrintArr(arr); //使用方法输出排序前的数组内容
            SelectSort(arr); //使用选择排序方法
            PrintArr(arr);  //使用方法输出排序前的数组内容


        }
    }

  • 相关阅读:
    从运维角度浅谈 MySQL 数据库优化
    好的架构不是设计出来的,而是演进出来的
    京东咚咚架构演进
    大型网站的架构
    MySQL开发规范
    MySQL 5.6的72个新特性(译)
    MySQL数据库运维的五大指标
    MySQL5.0、5.1、5.5、5.6功能进化
    MySQL各版本的区别
    ajax该什么时候用
  • 原文地址:https://www.cnblogs.com/liupengcheng/p/3719084.html
Copyright © 2020-2023  润新知