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

晋中网站建设哪家强微信网页版不显示二维码

晋中网站建设哪家强,微信网页版不显示二维码,模版网站有源代码吗,网络公司网站报价目录 23. 合并 K 个升序链表 题目描述#xff1a; 实现代码与解析#xff1a; 优先级队列#xff1a; 原理思路#xff1a; 23. 合并 K 个升序链表 题目描述#xff1a; 给你一个链表数组#xff0c;每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表…目录 23. 合并 K 个升序链表 题目描述 实现代码与解析 优先级队列 原理思路 23. 合并 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示例 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 实现代码与解析 优先级队列 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:struct Node{int val;ListNode* ptr;bool operator (const Node node) const{return val node.val; //小顶堆}};ListNode* mergeKLists(vectorListNode* lists) {priority_queueNode q; // 优先级队列for (int i 0; i lists.size(); i){if (lists[i]) q.push({lists[i]-val, lists[i]}); // 入队}ListNode* head new ListNode(); // 头节点ListNode* cur head;while(q.size()){auto t q.top(); q.pop(); // 出队cur-next t.ptr;cur cur-next;auto nt t.ptr-next; if (nt) q.push({nt-val, nt}); // 已经出队的节点将其下一个节点入队}return head-next;} }; 原理思路 优先级队列小顶堆定义一个结构体里面存有节点值用于堆的比较指针用于记录链表中节点的位置每次取出节点记得把其后面相连的节点入队比较直到为空为止。很简单不再详细解释了。
http://www.w-s-a.com/news/467732/

相关文章:

  • 做PPT的辅助网站wordpress拖拽式主题
  • 商城网站源码seo兼职58
  • 汽车租赁网站的设计与实现全网营销推广哪家正规
  • 做网站时怎么取消鼠标悬停如何设计软件界面
  • 建德网站设计公司中国十大热门网站排名
  • 网站与新媒体建设测评方案163企业邮箱官网入口
  • 怎样做下载网站页面设计参评
  • 哈尔滨住建局网站首页设计制作过程
  • php投资理财企业网站模板网站呼叫中心 建设工期
  • 查数据的权威网站silverlight 做的网站
  • 网站开发外包网站贵阳网站建设 网站制作
  • 官方微网站西安景观设计公司排行
  • 广州学做网站视频代做网站
  • 沈阳公司建站seo课程培训班
  • 杭州做微信网站软件公司网站建设毕业设计中期进度报告
  • 怎么做谷歌这样的网站如何建立一个网站放视频
  • 园区网站建设调研报告北京朝阳区哪里有网站开发
  • 网站角色权限wordpress 优化版
  • 购物网站ppt怎么做网络公司注册多少钱
  • 学做衣服上什么网站好贴吧高级搜索
  • 贵州 跨境电商网站建设做淘宝店铺有哪些好的网站
  • 广州正规网站制作公司网站搭建公司
  • ui设计零基础好学吗珠海网站建设优化推广
  • 网站开发多少费用火车头采集wordpress发布时间
  • 有没有做皮艺的网站教育培训网站建设ppt
  • 建设外贸商城网站制作如何建设景区旅游网站
  • 网站建设服务的具体条件怎么建设一个响应式网站
  • 做flash的网站wordpress设置前台投稿
  • 商务网站开发文档迅雷资源做下载网站
  • 无极磁铁网站如何把地图放到自己做的网站上