用C语言编程:在有序的数列中插入若干个数,每插入一个数都要保持有序
用C语言编程:在有序的数列中插入若干个数,每插入一个数都要保持有序
日期:2017-07-26 21:20:21 人气:2
这个用链表最简单,就是查找和插入
用数组也不是很难,思路就是从最后那个数据开始比较,如数组时从小到大排列的,那就比价是否比这个数据大,要是小,那这个数组中的数就后移一位,在比较前面的,不大,就插入它后面
代码是
int a[100]; //这里有部分数据如50个,a1~a49是有序的
int c; //这个是插入的数据
int i,n;
n=50; //这个是有序数据的个数
for(i=n-1;i>=0;i--)
{