美文网首页
JAVA插入排序(INSERTION-SORT)

JAVA插入排序(INSERTION-SORT)

作者: 龙儿筝 | 来源:发表于2017-03-28 10:29 被阅读37次
  private static void insertionSort(int[] array) {
        if (array == null || array.length < 2) {
            return ;
        }
        for (int i = 1; i < array.length; i++) {
            for (int j = i; j > 0; j--) {
                if (array[j] < array[j - 1]) {     //需要调整顺序
                    array[j] ^= array[j - 1];
                    array[j - 1] ^= array[j];
                    array[j] ^= array[j - 1];
                } else {         //已经调好顺序
                    break;
                }
            }
        }
    }

相关文章

  • JAVA插入排序(INSERTION-SORT)

  • 插入排序

    插入排序 插入排序(Insertion-Sort)是一种简单直观的排序算法。排序算法(英语:Sorting alg...

  • python实现插入排序(InsertSort)

    python实现【插入排序】 算法原理及介绍 插入排序(Insertion-Sort)的算法描述是一种简单直观的排...

  • 2019-03-06派森学习第108天

    今天想把插入排序做出来。 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理...

  • Android 算法之排序算法(插入排序)

    插入排序 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序...

  • 插入排序(Insertion Sort)

    1. 算法描述 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建...

  • 插入排序

    插入排序(Insertion-Sort)的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中 从后向前 扫...

  • 插入排序

    综述 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法.它的工作原理是通过构建有序序列,...

  • 插入排序法(Insertion Sort)

    简介 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,...

  • 3、插入排序(Insertion Sort)

    插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未...

网友评论

      本文标题:JAVA插入排序(INSERTION-SORT)

      本文链接:https://www.haomeiwen.com/subject/eaxjottx.html