#include<cstdio>
void charusort(int* a,int n){
int i=0,j=0,k=0;
for(i=1;i<n;i++){
int tmp=a[i];j=i;
while(j>0&&tmp<a[j-1]){
a[j]=a[j-1];
j--;
}
a[j]=tmp;
}
}
int main(){
int a[100]={0},i=0,j=0,k=0,n=0;
for(i=0;;i++){
scanf("%d",&a[i]);n++;
if(getchar()=='\n')
break;
}
charusort(a,n);
for(j=0;j<n;j++){
printf("%d ",a[j]);
}
return 0;
}
插入排序
最新推荐文章于 2023-09-23 17:47:53 发布