插入排序

来源:互联网 发布:淘宝网广场舞服装套装 编辑:程序博客网 时间:2024/04/30 10:30
#include<stdio.h>int * InsertSort(int *,int len);int main(){int i;int a[]={10,8,4,3,9,6,2,7,1,5};int *p;p=InsertSort(a,10);for(i=0;i<10;i++){printf("%d ",*(p+i));}return 0;}int * InsertSort(int *array,int len){//len is the length of the array aint i,j;for(j=1;j<len;j++){int key=*(array+j);i=j-1;while(i>=0 && *(array+i)> key){*(array+i+1)=*(array+i);i--;}*(array+i+1)=key;//}return array;}

0 0
原创粉丝点击