Introduction
Question:23. 合并K个升序链表
Analysis
还是比较简单的题目,用最小堆去快速求解 k 个链表头节点中最小的那个,然后将其移动到归并后的链表中,并将新的链表头结点插入堆中。
Implement
1 | ListNode* mergeKLists(vector<ListNode*>& lists) { |
Question:23. 合并K个升序链表
还是比较简单的题目,用最小堆去快速求解 k 个链表头节点中最小的那个,然后将其移动到归并后的链表中,并将新的链表头结点插入堆中。
1 | ListNode* mergeKLists(vector<ListNode*>& lists) { |