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

网站开发项目进度完成表网站进入沙盒后

网站开发项目进度完成表,网站进入沙盒后,河南建设厅网站地址,知名门户网站题目#xff1a; 给你一个链表数组#xff0c;每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中#xff0c;返回合并后的链表。 方法#xff1a;分治#xff0c;类似于归并 class Solution {public ListNode mergeKLists(ListNode[] lists) {return mer…题目 给你一个链表数组每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中返回合并后的链表。 方法分治类似于归并 class Solution {public ListNode mergeKLists(ListNode[] lists) {return mergeKLists(lists, 0, lists.length);}private ListNode mergeKLists(ListNode[] lists, int i, int j) {int m j - i;if (m 0)return null; // 注意输入的 lists 可能是空的if (m 1)return lists[i]; // 注意输入的 lists 可能是空的ListNode left mergeKLists(lists, i, i m / 2);// 合并左半部分ListNode right mergeKLists(lists, i m / 2, j);// 合并右半部分return merge(left, right); }// 合并两个有序链表private ListNode merge(ListNode list1, ListNode list2) {ListNode dummy new ListNode(); // 用哨兵节点简化代码逻辑ListNode cur dummy; // cur 指向新链表的末尾while (list1 ! null list2 ! null) {if (list1.val list2.val) {cur.next list1; // 把 list1 加到新链表中list1 list1.next;} else { // 注相等的情况加哪个节点都是可以的cur.next list2; // 把 list2 加到新链表中list2 list2.next;}cur cur.next;}cur.next list1 ! null ? list1 : list2; // 拼接剩余链表return dummy.next;}}
http://www.zqtcl.cn/news/188627/

相关文章:

  • 潍坊网站建设联系方式农业网站开发
  • 河北网站制作网站设计依赖于什么设计
  • 深圳网站优化培训wordpress内页关键词
  • 上栗网站建设企业网站建设报价方案
  • 广州网站开发公司公司级别网站开发
  • 做网站备案哪些条件怎样选择网站的关键词
  • 有没有专门做名片的网站忘记网站后台账号
  • 重庆建设工程招标网站印尼建设银行网站
  • 什么是网站流量优化四川住房建设厅网站
  • 现在还有企业做网站吗做百度推广送的网站
  • 公司年前做网站好处互联网推广运营是做什么的
  • 公司网站建设杭州钓鱼网站制作的报告
  • 宁海有做网站的吗网络规划设计师需要掌握哪些
  • 百度云注册域名可以做网站明码有了主机如何做网站
  • 门户网站推广方案连云港市电信网站建设
  • 网站程序如何制作app商城开发价格
  • 用易语言做攻击网站软件国药控股北京有限公司
  • 宁津 做网站湛江招聘网最新招聘
  • 网站建设优化服务器asp企业网站
  • 门窗网站源码建筑模板厂家联系方式
  • 太原网站建设解决方案做建筑机械网站那个网站好
  • 丹徒做网站产品外贸营销推广方案
  • 信息技术 网站建设教案做是么网站
  • 网站建设培训报名wordpress 到小程序
  • 郑州做网站软件建设网站培训
  • 做网站卖东西赚钱吗凡科互动官网登陆
  • 免费写作网站通道一通道二通道三免费
  • 腾讯云做网站选哪个网络广告推广员
  • 昆明网站开发哪家好做网站怎么做小图标
  • 泉州做外贸网站成都idc机房托管