您的位置:首页 > 其它

直接插入排序

2015-08-13 14:55 281 查看
</pre><pre name="code" class="cpp">
#include <stdio.h>void Insert(int a[],int length){int i,j,key;for( i=1;i<length;i++){j=i-1;key = a[i];while(j>=0&&a[j]>key){a[j+1]=a[j];j--;}a[j+1]=key;}}void print_array(int a[],int length){for(int i=0;i<length;i++){printf("%d  ",a[i]);}printf("\n");}int main(void){int a[]={5,4,3,2,0};Insert(a,5);print_array(a,5);return 0;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: