码迷,mamicode.com
首页 > 编程语言 > 详细

排序算法

时间:2018-02-23 23:48:18      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:冒泡   pos   code   div   sort   --   java   down   return   

冒泡排序


 public static int[] sort(int[] a) {
        for (int i = 0; i < a.length; i++) {

            for (int j = i + 1; j < a.length; j++) {

                if (a[i] > a[j]) {
                    int temp = a[i];
                    a[i] = a[j];
                    a[j] = temp;
                }

            }

        }
        return a;
    }

插入排序

public static int[] insertSort(int[] b) {
        for (int i = 1; i < b.length; i++) {
            for (int j = i; j > 0 && b[j] < b[j - 1]; j--) {

                int min = b[j];
                b[j] = b[j-1];
                b[j-1] = min;

            }
        }
        return b;
    }

快速排序

排序算法

标签:冒泡   pos   code   div   sort   --   java   down   return   

原文地址:https://www.cnblogs.com/coderly2017/p/8463712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!