早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知两个长度为m和n的升序链表,将他们合并为长度为m+n的降序链表,最坏情况下时间复杂度怎样求

题目详情
已知两个长度为m和n的升序链表,将他们合并为长度为m+n的降序链表,最坏情况下时间复杂度怎样求
▼优质解答
答案和解析
已知两个长度为m和n的升序链表将他们合并为长度为m+n的降序链表,最坏情况下时间复杂度怎样求,合并时最坏情况下,长为n的链表中前n-1个都比长为m的链表中的第一元素小,而长为n的链表中最后一元素又比长为m的链表中所有元素大。这样比较元素的次数n+m,则时间复杂度为O(m+n)