P90. 合并 K 个有序链表

leetcode 23 lintcode 104 链表 分治 讨论

温馨提示:您没有权限查看当前视频。 立即购买观看视频

描述

这个题目说的是,给你 K 个递增排序的单链表,你要把它们合成一个链表,并且保持递增排序。合成链表的节点直接使用 K 个链表中的节点即可,无需创建新节点。

比如说,给你以下 3 个有序链表:

1 -> 2 -> 4
1 -> 4 -> 8
0 -> 2

合并后的有序链表是:

0 -> 1 -> 1 -> 2 -> 2 -> 4 -> 4 -> 8

相关视频:18. 合并两个有序链表

关于 AlgoCasts

AlgoCasts 旨在用心做好每一个算法讲解视频。每个视频包含两个部分:题目的剖析讲解以及编码,力求在讲解清楚到位的基础上,尽可能地保持视频精简短小,让大家可以在碎片时间里进行学习,并收获这些算法题背后的思想与乐趣。