1、插入排序
插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。有点像玩扑克牌时整理纸牌顺序
void insert(int arr[],int n)
{
int key=arr[n];
int i=n;
while(key<arr[i-1])
{
arr[i]=arr[i-1];
i--;
if(i==0)
{
break;
}
}
arr[i