設計線性表的接口函數int MergeList(LIST&L1 ,LIST L2);
把線性表L2中的數據全部合並到線性表L1的尾部。
不用排序,直接合並
如下所示:
L1中有數據{1,2,3,4,5},L2中有數據 {6,7,8,9,10};
合並的結果為L1中包含數據 {1,2,3,4,5,6,7,8,9,10}。
'#include <iostream>
using namespace std;
'#define LISTSIZE 100
typedef struct
{
int items[LISTSIZE];
int length;
}sqlist;
不管什麼結構,插入到表尾就是了,只要表空間夠用
如果是需要排序,
先各自排序,再插入排序
如果是已經有序,也是插入排序