2000.有序合并-夏令营

通过数:19提交数:24学校:中南大学保研机试真题 题目列表 标签
题目描述 已知线性表 $LA$ 和 $LB$ 中的数据元素按值非递减有序排列,现要求 $LA$ 和 $LB$ 归并为一个新的线性表 $LC$,且 $LC$ 中的数据元素仍然按值非递减有序排列。 例如,设 $LA = (3, 5, 8, 11)$,$LB = (2, 6, 8, 9, 11, 15, 20)$ 则 $LC = (2, 3, 5, 6, 8, 8, 9, 11, 11, 15, 20)$。 输入格式 有多组测试数据,每组测试数据占两行。 第一行是集合 $A$,第一个整数 $m$ $(0 \leq m \leq 100)$ 代表集合 $A$ 起始有 $m$ 个元素,后面有 $m$ 个非递减排序的整数,代表 $A$ 中的元素。 第二行是集合 $B$,第一个整数 $n$ $(0 \leq n \leq 100)$ 代表集合 $B$ 起始有 $n$ 个元素,后面有 $n$ 个非递减排序的整数,代表 $B$ 中的元素。 每行中整数之间用一个空格隔开。 输出格式 每组测试数据只要求输出一行,这一行含有 $m + n$ 个来自集合 $A$ 和集合 $B$ 中的元素。 结果依旧是非递减的。 每个整数间用一个空格隔开。 输入样例 4 3 5 8 11 7 2 6 8 9 11 15 20 输出样例 2 3 5 6 8 8 9 11 11 15 20
C
补全
点击调试按钮即可调试代码。

点击提交按钮即可提交代码。