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

网页网站公司如何做备份游戏型网站开发

网页网站公司如何做备份,游戏型网站开发,wordpress 云落主题,网站建设续签合同怎么签文章目录1. 题目信息2. 思路3. 代码1. 题目信息 合并 k 个排序链表#xff0c;返回合并后的排序链表。请分析和描述算法的复杂度。 示例:输入: [1-4-5,1-3-4,2-6 ] 输出: 1-1-2-3-4-4-5-6来源#xff1a;力扣#xff08;… 文章目录1. 题目信息2. 思路3. 代码1. 题目信息 合并 k 个排序链表返回合并后的排序链表。请分析和描述算法的复杂度。 示例:输入: [1-4-5,1-3-4,2-6 ] 输出: 1-1-2-3-4-4-5-6来源力扣LeetCode 链接https://leetcode-cn.com/problems/merge-k-sorted-lists 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 思路 建立优先队列小顶堆将每个链表的队首指针push进入优先队列O(k)取出堆顶读取堆顶的值插入新的链表O(1)将堆顶的next指针如果存在push进入优先队列O(logk)弹出堆顶O(logk)循环以上 3-6 复杂度*n(总的结点个数) 总的时间复杂度O(n • logk) 3. 代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode(int x) : val(x), next(NULL) {}* };*/ class Solution { public:struct cmp{bool operator()(ListNode *a, ListNode *b){return a-val b-val;}};ListNode* mergeKLists(vectorListNode* lists){priority_queueListNode*, vectorListNode*, cmp queue;ListNode *head new ListNode(0);ListNode *temp head, *topNext;for(int i 0; i lists.size(); i){if(lists[i])queue.push(lists[i]);}while(!queue.empty()){temp-next queue.top();temp temp-next;topNext queue.top()-next;queue.pop();if(topNext)queue.push(topNext);}return head-next;} };
http://www.pierceye.com/news/705282/

相关文章:

  • 网站排名必做阶段性seo策略软文写作是什么意思
  • 网站域名商渭南哪家公司可以做网站
  • 医院网站asp源码加强机关网站建设
  • wordpress建手机站网站建设规划大纲
  • 同个主体新增网站备案施工企业副总经理竞聘
  • 视频网站后台设计针式个人知识库管理系统
  • 外围网站开发网页制作对联
  • 深圳福永网站建设网站多个用户怎样建设
  • 百度网站排名怎么提高wordpress页面全屏的插件
  • 企业网站优化方式wordpress 外链播放器
  • 设计衣服的网站久久诗歌网
  • 上海网站营销it运维网
  • 一起做网店广州站怎么推广软件让别人下载
  • 王晴儿网站建设方案wordpress媒体库 ftp
  • 乡村建设网站自己的网站做防伪码
  • 企业网站托管新乡企业网站建设
  • 移动网站开发课程设计莱芜四中网站
  • 做论坛网站赚钱吗做电影网站要几G空间的
  • 网站建设综合实训心得intitle 网站建设
  • 天津市做网站公司wordpress demo
  • 做外贸网站公司公司网站的seo优化
  • 网站页面设置上海微信小程序开发公司
  • 中企动力是怎么建设网站的房地产市场低迷
  • 成都眉山网站建设平台兼职网站开发
  • 化妆品网站的建设 论文php技术的网站开发
  • 女人与黑狗做视频网站网站seo关键词排名
  • ps制作个人网站营销软文怎么写
  • 建立网站的方案南京小程序开发网站建设
  • 类似淘宝的网站怎么做的产品推广会议流程
  • 写作网站的文风软件开发的基本过程