void insert_sort(int arr[], int len)
  {
    for (int i = 1; i < len; ++i)
    {
      if (arr[i] < arr[i - 1]) {
      int temp = arr[i];
      int j = i - 1;
      for (; j >= 0 && arr[j]>temp; --j) {
        arr[j + 1] = arr[j];//交换位置
      }
    arr[j + 1] = temp;
  }
}
}

相关文章:

  • 2021-11-27
  • 2022-12-23
  • 2022-01-19
  • 2022-01-06
  • 2022-01-31
  • 2021-11-21
  • 2021-12-24
  • 2021-10-22
猜你喜欢
  • 2021-12-15
  • 2022-12-23
  • 2021-09-13
  • 2021-12-22
  • 2022-12-23
  • 2022-01-18
  • 2022-12-23
相关资源
相似解决方案