两个递增序列A和B的长度分别为m和n(m<n且m与n接近),将二者归井为一个长度为m+n的递增序列。当元素关系为( ),归并过程中元素的比较次数最少。

admin2021-01-13  28

问题 两个递增序列A和B的长度分别为m和n(m<n且m与n接近),将二者归井为一个长度为m+n的递增序列。当元素关系为(    ),归并过程中元素的比较次数最少。

选项 A、a1<a2<…<am-1<am<b1<b2<…<bn-1<bn
B、b1<b2<…<bn-1<bn<a1<a2<…<am-1<am
C、a1<b1<a2<b2<…<am-1<bm-1<am<bm<bm+1<…<bn-1<bn
D、b1<b2<…<bm-1<bm<a1<a2<…<am+1<am<bm+1<…<bn-1<bn

答案A

解析 两个递增序列A、B进行归并时,从序列的第一个元素开始,分别从这两个序列中取一个元素并进行比较,将较小者输出,然后从较小者所在序列取下一个元素再进行比较,循环往复,直到某个序列的全部元素已经输出,再将另一个序列的剩余元素依次输出即可。
若am<b1,则需要依次比较a1与b1,a2与b1,a3与b1,am-1与b<
转载请注明原文地址:https://jikaoti.com/ti/AaG7FFFM
0

相关试题推荐
最新回复(0)