Day 87 23. 合并K个升序链表
23. 合并 K 个升序链表
题目
1 | |
题目思路
本题目在 day 69 时使用分治的思想做过,今日使用小顶堆解决:用优先队列每次取出当前最小的节点接入结果链表,再将其后继节点入队。这两日时间花费有些多,故今日不手写堆。
题目代码
1 | |
复杂度
- 时间复杂度:O(logn)
- 空间复杂度:O(n)
Day 87 23. 合并K个升序链表
https://chaggle.github.io/2021/12/05/leetcode/91-day/day-87-23-merge-k-sorted-lists/