赞
踩
目录
leetcode23题
合并两个有序链表的解题思路就是前面归并排序中的merge方法。
解题思路:合并k个有序序列的链表的逻辑类似合并两个有序链表,难点在于,如何快速得到k个结点中的最小结点,这里我们可以想到使用PriorityQueue或者TreeSet数据结构来存储k个结点,每次弹出一个结点(最小值对应的结点),然后弹出的结点的下一个结点添加到数据结构中,直至对列为null。
- ```Java
- public static ListNode mergeKLists(L
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。