【Leetcode优先级队列】-合并K个升序链表
发布日期:2021-06-29 15:36:24
浏览次数:2
分类:技术文章
本文共 707 字,大约阅读时间需要 2 分钟。
【Leetcode优先级队列】-合并K个升序链表
给你一个链表数组,每个链表都已经按升序排列。
请你将所有链表合并到一个升序链表中,返回合并后的链表。
示例 1:
输入:lists = [[1,4,5],[1,3,4],[2,6]]
输出:[1,1,2,3,4,4,5,6] 解释:链表数组如下: [ 1->4->5, 1->3->4, 2->6 ] 将它们合并到一个有序链表中得到。 1->1->2->3->4->4->5->6/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val, ListNode next) { this.val = val; this.next = next; } * } */class Solution { public ListNode mergeKLists(ListNode[] lists) { // 合并K个升序链表,topK问题,用优先级队列 自定义排序 建立最小 PriorityQueuequeue = new PriorityQueue<>((l1,l2)->(l1.val-l2.val)); //对其存入值 for(int i=0;i
转载地址:https://codingchaozhang.blog.csdn.net/article/details/115801738 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月22日 22时54分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【泛微】ecology9附件不能为空判断
2019-04-29
【泛微ecology】从数据库导出人员信息,部门取机构全路径
2019-04-29
DB2数据库 截取日期 yyyy-mm-dd
2019-04-29
解决Office组件调用时未找到“AxImp.exe”问题
2019-04-29
Element中使用el-form-item内部el-input为textarea时由于自生成的.el-form-item__content导致无法设置textarea百分比宽度问题解决
2019-04-29
vue-cli3.0(@vue/cli)设置网站标题时找不到index.html问题解决
2019-04-29
Axios和SpringBoot传递get请求参数是多维数组时后台无法解析问题解决
2019-04-29
使用vscode开发ns3项目(代码高亮、自动补全支持)
2019-04-29
2020年5月总结(网络拥塞控制和增强学习初瞰)
2019-04-29
Spring Boot配置时遇到javax.net.ssl.SSLHandshakeExcecepton: ..... ValidatorException: PKIX path...错误解决
2019-04-29
创建Spring项目时java.lang.NoClassDefFoundError:org/gradle/api/internal/plugins/DefaultConvention问题解决
2019-04-29
2020年中科院深圳研究院数字所夏令营面经
2019-04-29
2020年中科院网络信息中心夏令营面经
2019-04-29
2020武汉大学计算机学院夏令营面经
2019-04-29
2020年中科院软件所软工中心夏令营面经
2019-04-29