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

厦门优化网站网站后台不能编辑

厦门优化网站,网站后台不能编辑,wordpress显示作者,谷歌paypal官网入口文章目录 题目详情分析暴力求解两两合并链表 Java完整实现代码总结 题目详情 23 美团笔试真题 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 分析 暴力求解 将所有数值存入一个数组&#xff…

文章目录

  • 题目详情
  • 分析
    • 暴力求解
    • 两两合并链表
  • Java完整实现代码
  • 总结

题目详情

23 美团笔试真题
给你一个链表数组,每个链表都已经按升序排列。
请你将所有链表合并到一个升序链表中,返回合并后的链表。

在这里插入图片描述

分析

暴力求解

将所有数值存入一个数组,然后数组排序,按排序值新建一个链表

两两合并链表

由于链表有序,可以先两两合并,知道只剩一个链表,即为有序链表

Java完整实现代码

/*** 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) {int interval = 1;int length = lists.length;if(length == 0) {return null;}if (length == 1) {return lists[0];}while(interval < length) {for (int i = 0; i + interval < length; ){lists[i] = merge2Lists(lists[i], lists[i + interval]);i = i + interval*2;}interval = interval * 2;}return lists[0];}public ListNode merge2Lists(ListNode L1, ListNode L2) {ListNode head = new ListNode();ListNode tail = head;while(L1 != null && L2 != null) {if(L1.val <= L2.val) {tail.next = L1;L1 = L1.next;tail = tail.next;} else {tail.next = L2;L2 = L2.next;tail = tail.next;}}if(L1 == null) {tail.next = L2;} else {tail.next = L1;}return head.next;}
}

总结

两两合并链表是链表解题中常用的一个手段,要牢记并灵活使用

http://www.yayakq.cn/news/303876/

相关文章:

  • 平安网站建设公司在线教育oem平台
  • 介绍网站ppt该怎么做乌海市建设工程网站
  • 官方网站的优势中小企业网络拓扑
  • 网站建设及使用专注微信网站建设
  • 推荐一个简单的网站制作网站建设与管理的认识
  • 怎么用链接进自己做的网站吗威海做网站优化
  • 京市保障性住房建设投资中心网站手机网站设计方案
  • 网站建设上线建筑工程有限公司
  • 网站改版后的内容wordpress resize
  • 有支付功能网站用的编程语言潍坊市建设信息网
  • 网站定制合同做网站遇到竞争对手怎么办
  • 微信端怎么建设网站做公司网站的资料
  • 外包公司企业网站一键生成论文的网站
  • 静态网站如何入侵建工教育培训机构
  • 如何让新网站618网络营销策划方案
  • 视频宣传片免费模板seo软件工具箱
  • 中国万网怎么自己做网站佛山新网站建设特色
  • 直接进网站的浏览器打开网站建设全网推广小程序
  • 柳州企业网站制作哪家好做网站济南西
  • 特产网站怎么做刚入手一手房怎么网上做网站
  • 做动态图网站网站定制公司
  • 套餐型网站建设合同自己建设网站难不难
  • 网站推广排名收费用html是做班级简介网站
  • 网站开发实习过程找人做网页要多少钱
  • 宁波网站建设在线网页设计配色时可以用
  • 酒店网站案例万网官网首页
  • 网站icp备案怎么查询木蚂蚁网站正在建设中
  • 有没有做高仿的网站wordpress 怎么上传文件到根目录
  • 淘宝客做网站教程233建工网校官网
  • 站长之家域名查询排行如何建设备案网站视频教程