`
liuyiyou
  • 浏览: 23434 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

插入排序

阅读更多
插入排序:
思想:插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法
public static void insertSrot(int[] arr) {
       for (int i = 1; i < arr.length; i++) {
           int j = i;
           int target = arr[i];
           while (j > 0 && target < arr[j - 1]) {
              arr[j] = arr[j - 1];
              j--;
           }
           arr[j] = target;
       }
    }
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics