#include <iostream>
using namespace std;
void insert_sort(int a[],int n)
{
int i,j;
for(i=2;i<=n;i++)
{
a[0]=a[i];//设置哨兵
for(j=i-1;a[j]>a[0];j--)
{
a[j+1]=a[j]; //顺序插入 倒插
}
a[j+1]=a[0];
}
}
int main()
{
int n=10;
int a[n]={11,9,8,7,6,5,4,3,2,1};
insert_sort(a,n);
for(int i=1;i<=n;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}