*p;int n,i;int x;while(~scanf("%d",&n)){head = (struct node*)malloc(sizeof(struct node));//要多组输入,每一组输入都要重新开辟一个头结点;head -> next = NULL;for(i=0; i<n; i++){p = (struct node*)malloc(sizeof(struct node))...
7-6 sdut-C语言实验-有序链表的归并 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。 输入格式: 第一行输入M与N的值; 第二行依次输入M个...
7-7 sdut-C语言实验-单链表的拆分 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。 输入格式: 第一行输入整数N;; 第二行依次输入...