当前位置:   article > 正文

插入排序(拓跋阿秀)_拓拔阿秀

拓拔阿秀

从第二个开始,和前面比较。这样前两个就排好了序

然后第三个,和前面比较,这样前三个就排好了序

以此类推。

  1. void insertionSort(vector<int>& nums) {
  2. int len = nums.size();
  3. for (int i = 1; i < n; i++) {
  4. if (a[i] < a[i - 1]) {
  5. int flag = a[i];
  6. int j = i - 1;
  7. while (j >= 0 && a[j] > x) {
  8. j--;
  9. a[j + 1] = a[j];
  10. }
  11. }
  12. a[j + 1] = flag;
  13. }
  14. }

插入排序 | 阿秀的学习笔记 (interviewguide.cn)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/807785
推荐阅读
相关标签
  

闽ICP备14008679号