当前位置: 首页 > news >正文

建设网站教程2016网站的引导页面是什么意思

建设网站教程2016,网站的引导页面是什么意思,wordpress主题 红木,地方网站 源码题目描述给你一个链表数组#xff0c;每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中#xff0c;返回合并后的链表。示例 1#xff1a;输入#xff1a;lists [[1,4,5],[1,3,4],[2,6]]输出#xff1a;[1,1,2,3,4,4,5,6]解释#xff1a;链表数组如下…题目描述给你一个链表数组每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中返回合并后的链表。 示例 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示例 2输入lists []输出[]示例 3输入lists [[]]输出[] 提示k lists.length0 k 10^40 lists[i].length 500-10^4 lists[i][j] 10^4lists[i] 按 升序 排列lists[i].length 的总和不超过 10^4来源力扣LeetCode链接https://leetcode.cn/problems/merge-k-sorted-lists著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。思路这是一道面试算法题好久没有练习。面试紧张写得很慢。合并K个升序链表每个链表的长度不一致。可以利用优先队列的性质进行编程。首先定义优先队列的排序方式根据节点进行排序核心代码每次弹出最小的元素依次往后排序。遍历整个优先队列直到队列为空。代码/*** 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) {if(lists.length 0){return null;}ListNode dummyHead new ListNode(0);ListNode curr dummyHead;PriorityQueueListNode pq new PriorityQueue(new ComparatorListNode(){public int compare(ListNode o1,ListNode o2){return o1.val-o2.val;}});for(ListNode list:lists){if(listnull){continue;}pq.add(list);}while(!pq.isEmpty()){ListNode nextNode pq.poll();curr.nextnextNode;curr curr.next;if(nextNode.next!null){pq.add(nextNode.next);}}return dummyHead.next;} }
http://www.dnsts.com.cn/news/110392.html

相关文章:

  • 通辽市城乡建设局网站买衣服网站排名
  • 做设计找参考的设计网站有哪些建设网站步骤是
  • 天津知名网站建设公司苏州保洁公司哪家好
  • 各大网站开发语言企业邮箱使用方法
  • 建设网站申请文登住房和城乡建设局网站
  • 找做玻璃的网站桂林漓江风景区门票
  • 北京轨道交通建设公司网站制作微信公众号的软件
  • 现在有什么网站可以做兼职的wordpress 邮件配置
  • 广州网站建设服务买了空间和域名 怎么做网站
  • 网站建设人才调研wordpress和discuz关联
  • 网站前后台代码商贸信息网站
  • 个人网站管理系统公众号平台制作
  • 北京4网站建设沈阳软件开发培训
  • 深圳中高端网站建设简述网络营销的含义
  • 钦州浦北网站建设泉州北京网站建设
  • 建设银行公积金网站提示udun集安网站建设
  • 哪个网站可以用MC皮肤做图片重庆网站建设哪家公司好
  • 佛山网站建设公司价格多少做视频网站用什么好
  • 上海青浦做网站源码网站怎么做
  • 珠海网站建设科技公司自己装修设计app
  • 衡阳网站定制cdr做图时怎么找到网站的
  • 电子商务网站用什么语言开发扬州网站建设兼职
  • 济南网站建设流程郑州网站建设讯息
  • 酒店网站案例菏泽做网站电话
  • 公众号如何推广宣传网站优化有什么用
  • 做视频网站视频用什么插件做网站的公司是什么
  • 全球电子商务网站排名网站广告案例
  • 网站建设的行业资讯qq空间注册申请
  • 建筑公司网站关键词有哪些李贤威wordpress
  • 台州汇客网站建设优化网站标题是什么意思