单选题
已知两个长度分别为l和s的降序链表,若将它们合并为一个长度为l+s的升序链表,则最坏情况下的时间复杂度是______。
A.O(l)
B.O(ls)
C.O(min(l,s))
D.O(max(l,s))
A
B
C
D
【正确答案】
D
【答案解析】
在合并过程中,最坏的情况是两个链表中的元素依次进行比较,比较的次数最少是m和n中的最大值。
提交答案
关闭