已知顺序表la和lb中的元素依值非递减有序排列,现将la和lb归并到新的顺序表lc中,中元素也依值非递减有序排列.例如 la=(3,6,9,11) lb=(4,6,8,11,13,17,20) 则lc=(3,4,6,6,8,9,11,11,13,17,20)我不要算法,要从开头到最后的完整的程序,包括怎么定义.建表等等.有好的会有追加另外请大概解释一下每一步的的意思,加点注释
问题描述:
已知顺序表la和lb中的元素依值非递减有序排列,现将la和lb归并到新的顺序表lc中,中元素也依值非递减有序
排列.例如 la=(3,6,9,11) lb=(4,6,8,11,13,17,20) 则lc=(3,4,6,6,8,9,11,11,13,17,20)我不要算法,要从开头到最后的完整的程序,包括怎么定义.建表等等.有好的会有追加
另外请大概解释一下每一步的的意思,加点注释
答
#include#include/*声明库函数*/struct Node{int data;Node *next;};/*定义结点结构*/void Create(Node **root) /*生成单链表*/{Node *p,*q;int count;if( NULL == *root)return;p = *root;printf("请输入节点的个数...