早教吧作业答案频道 -->数学-->
有序表归并~当将两个长度均为n的有序表A=(a1,a2,…,an)与B=(b1,b2,…,bn)(ai≠bj,1≤i,j≤n)归并为一个有序表C=(c1,c2,…,c2n)时,所需进行的元素比较次数最少可达n,最多可达2n-1.(1)假设有序
题目详情
有序表归并~
当将两个长度均为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中的元素应满足的条件.
当将两个长度均为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中的元素应满足的条件.
▼优质解答
答案和解析
(1)最少 A=(2,4,5)B=(6,7,9) 最多 A=(2,5,7) B=(4,6,9)
(2)最少时满足一个序列中的最大值小于令一个序列中的最小值;
最多时的情况是两个序列在最终的序列中一个取奇数元素,一个取偶数元素.
(2)最少时满足一个序列中的最大值小于令一个序列中的最小值;
最多时的情况是两个序列在最终的序列中一个取奇数元素,一个取偶数元素.
看了 有序表归并~当将两个长度均为...的网友还看了以下:
最大:=MAX(A1:AN).最小=MIN(A1:AN),那么第二大到第N大怎么表达拜托各位大神 2020-05-17 …
已知数列{an}中,a1=3/5,通项an=2-1/a(n-1)(n≥2,n∈N*)求an最值 2020-05-21 …
关于周期数列通项公式求解?数列:a,b,c,b,a,d,a,b,c,b,a,d,a,b,c,b,a 2020-08-02 …
已知等差数列{An}中,A(n+1)>An,A1A10=160,A3+A8=371)求数列{An}的 2020-10-31 …
初中物理大题的表格比较部分,一直不太明白,在表格比较的提问中,"比较表一和表二"、"比较表一或表二" 2020-11-01 …
英语翻译1深圳是我去过的最南边的地方.2深圳是我最想去的地方.3我最不喜欢看电影了.最南边能用sou 2020-11-07 …
在一定范围内,用比较级表示最高级,heistallerthananystudentintheclas 2020-11-24 …
是关于数列的,有没有会做的,都做了老半天了已知数列an满足a1=1,a2=-13,a(n-2)-2a 2020-11-25 …
形容词的比较级和最高级--Didyouenjoyyourselfattheparty?--Yes,I 2021-02-05 …
thantheothers是比较级还是最高级的提示词,还是比较级表示最高级thanany+可数名词复 2021-02-05 …