zoukankan      html  css  js  c++  java
  • 对int数组排序

     
    // 排序-->小到大1
        public void sortArray(int[] targetArr) {
            long t = System.currentTimeMillis();
            Arrays.sort(targetArr);
            System.out.println("执行时间:" + (System.currentTimeMillis() - t) + "毫秒");
            System.out.println("排序后结果");
            for(int i : targetArr){
                System.out.print(i + ",");
            }
        }
     
        // 排序-->小到大2
        public void sort(int[] targetArr) {
            long t = System.currentTimeMillis();
            int temp = 0;
            for (int i = 0; i < targetArr.length; i++) {
                for (int j = i; j < targetArr.length; j++) {
                    if (targetArr[i] > targetArr[j]) {
                        targetArr[i] = targetArr[i] ^ targetArr[j];
                        targetArr[j] = targetArr[i] ^ targetArr[j];
                        targetArr[i] = targetArr[i] ^ targetArr[j];
                    }
                }
            }
            System.out.println("执行时间:" + (System.currentTimeMillis() - t) + "毫秒");
            System.out.println("排序后结果");
            for(int i : targetArr){
                System.out.print(i + ",");
            }
        }
  • 相关阅读:
    【转】linux shell I/O重定向小结
    vnc 最近打开
    [转]设置修改CentOS系统时区/时间
    【转】动态链接库、静态库区别与VS2005项目相关设置
    更改默认shell
    19个PHP模板引擎
    const char*, char const*, char*const的区别
    按任意键继续
    [转]CentOS设置服务开机自动启动
    centos 修改eth2为eth0
  • 原文地址:https://www.cnblogs.com/Spirit612/p/6866594.html
Copyright © 2011-2022 走看看