插入排序

原创
2015/08/28 13:30
阅读数 16
// 插入排序.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
using namespace std;
 
void insertSort(int a[], int length)
{
 for(int i=1,j;i<length;i++)
 {
  int index=a[i];
        for(j=i;j>0&&a[j-1]>index;j--)
   a[j]=a[j-1];
  a[j]=index;
 }
}
 
int main()
{
 int a[]={4,6,8,1,2,9,3,7,5};
 insertSort(a,9);
 for(int i=0;i<9;i++)
  cout<<a[i];
 system("pause");
 return 0;
}
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部