有序表归并~

当将两个长度均为n的有序表A=(a1,a2,…,an)与B=(b1,b2,…,bn)(ai≠bj,1≤i,j≤n)归并为一个有序表C=(c1,c2,…,c2n)时,所需进... 当将两个长度均为n的有序表A=(a1,a2,…,an)与B=(b1,b2,…,bn)(ai≠bj,
1≤i,j≤n)归并为一个有序表C=(c1, c2,…,c2n)时,所需进行的元素比较次数最少可达n,最多可达2n-1。
(1)假设有序表C=(2,4,5,6,7,9),试举出两组A与B的例子,使它们在归并过程中进行的元素比较次数分别达到最少和最多;
(2)写出一般情况下,使归并所需进行的元素比较次数分别达到最少和最多时,A与B中的元素应满足的条件。
展开
 我来答
vinix
2012-07-04 · TA获得超过214个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:293万
展开全部
(1)最少 A=(2,4,5)B=(6,7,9) 最多 A=(2,5,7) B=(4,6,9)
(2)最少时满足一个序列中的最大值小于令一个序列中的最小值;
最多时的情况是两个序列在最终的序列中一个取奇数元素,一个取偶数元素。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式