void Insert(int a[N],n) { for(int i=0;i<N-1;i++) { if(a[i]<n&&n<a[i+1]) { N++; for(int j=N;j>i;j--) a[j-1]=a[j-2]; a[i+1]=n; } } }
C/C++ 在已排序好的数列中插入一个数,使数列保持从小到大的顺序。
最新推荐文章于 2020-03-26 11:15:36 发布
void Insert(int a[N],n) { for(int i=0;i<N-1;i++) { if(a[i]<n&&n<a[i+1]) { N++; for(int j=N;j>i;j--) a[j-1]=a[j-2]; a[i+1]=n; } } }