牛客网高频算法题系列-BM5-合并k个已排序的链表

题目描述
合并 k 个升序的链表并将结果作为一个升序的链表返回其头节点。
原题目见:
解法一:分治法
分治法,可以将大问题分解成小问题,然后继续分解成最小的子问题并解决之。
具体处理过程如下,将k个链表分解成2部分处理,递归处理这2部分,并调用 BM4 合并两个排序的链表
没有待合并的链表,直接返回空。
如果只有一个链表,则不需要合并,直接返回该链表。
如果不满足,则需要继续分解并递归处理。
说明:BM4 合并两个排序的链表,请参考 牛客网高频算法题系列-BM4-合并两个排序的链表。
代码
1.01^{365} ≈ 37.7834343329
0.99^{365} ≈ 0.02551796445
相信坚持的力量!