插入排序的原理很简单:斗地主理牌的时候怎么操作就怎么操作。
(0922)补充:要是想要记忆住插入排序
首先得联想到将牌抽出来移到上方,然后空出一张牌位的画面,然后进行比较和插入。
最简易版代码实现:
#include <bits/stdc++.h>
void insert_sort(vector<int>& in)
{
  for(int i = 0;i<in.size();i++)
  {
    int key = in[i];
    int j = i-1;
    while(j>=0 && a[j]>key )
    {
      in[j+1] = in[j];
      j--;
    }
    in[j+1] = key;  
  }
  
优化:
}
int main()
{
  //
  vector<int> in;
  insert_sort(in);
}
本文来自博客园,作者:快乐过了阈值,转载请注明原文链接:https://www.cnblogs.com/black-worrior-2000/p/16656078.html
墨愁前路无知己,天下谁人不识君。
                    
                
                
                
            
        
浙公网安备 33010602011771号