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

申请免费网站易语言wordpress发帖

申请免费网站,易语言wordpress发帖,可以做很多个网站然后哭推广,南昌做网站要多少钱题目 给定两个以 有序链表 形式记录的训练计划 l1、l2,分别记录了两套核心肌群训练项目编号,请合并这两个训练计划,按训练项目编号 升序 记录于链表并返回。 注意:新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1&am…

题目

给定两个以 有序链表 形式记录的训练计划 l1、l2,分别记录了两套核心肌群训练项目编号,请合并这两个训练计划,按训练项目编号 升序 记录于链表并返回。

注意:新链表是通过拼接给定的两个链表的所有节点组成的。

示例 1:

输入:l1 = [1,2,4], l2 = [1,3,4]
输出:[1,1,2,3,4,4]

示例 2:

输入:l1 = [], l2 = []
输出:[]

示例 3:

输入:l1 = [], l2 = [0]
输出:[0]

提示:

0 <= 链表长度 <= 1000

思路

ListNode merge = new ListNode(0);
ListNode temp = merge;//防止空指针异常
创建临时节点,比较L1,L2的值,temp.next指向较小的值,直到链表遍历结束

代码

/**

  • 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 trainningPlan(ListNode l1, ListNode l2) {
    ListNode merge = new ListNode(0);
    ListNode temp = merge;

     while(l1 != null && l2 != null){if(l1.val <= l2.val){temp.next = l1;l1 = l1.next;} else {temp.next = l2;l2 = l2.next;}temp = temp.next;}temp.next = l1 == null ? l2 : l1;return merge.next;
    

    }
    }
    时间复杂度O(m+n)
    空间复杂度O(1)

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

相关文章:

  • 网站流量统计 设计晋中网站建设
  • 网站建设培训多少钱网站及新媒体帐号内容建设
  • 西安php网站制作wordpress页面 文章
  • app模板下载网站模板网页设计的工作
  • 建设部人才交流中心网站正能量不良网站免费软件下载
  • 阿里巴巴国际站介绍做网站智能工具
  • 一分钟用自己的电脑做网站做办公家具在哪个网站推销好
  • 沈阳网站优化 唐朝网络做视频网站用什么模板
  • 珠海仿站定制模板建站网站建设案例讯息
  • 台州企业网站搭建价格北京小程序开发电话
  • 中山seo网站优化公司单片机培训
  • 一站式服务英文网站设计好后如何发布
  • 用手机做服务器做网站海南手机网站建设公司哪家好
  • 山西住房建设厅网站配送系统网站怎么做
  • 四川建设招标网站首页外贸公司网站建设 重点是什么
  • 深圳网站快速备案徐汇区网站建设
  • 计算机怎么建设网站怎么做查询网站
  • 涉县住房与城乡建设厅网站推广广告赚佣金
  • 珠海企业营销型网站建设公司网站建设一般报价
  • 卓成建设集团有限公司网站适合站长做的网站
  • 怎么看一个网站用什么平台做的深圳设计公司上市成功有几家
  • 网站优化做些什么网页布局技术有哪些
  • 餐饮网站界面邢台如何做企业网站
  • 怎样建设一个购物网站给浏览器加速的加速器
  • wordpress做网站怎么样信息流优化师
  • 泉州做网站北京期刊网站建设
  • 个人做公司网站地方网站改版方案
  • 怎么做商品购买网站站酷设计官方网站
  • 专门做衣服的网站学室内设计网站
  • 电商网站建设目标分析的方法利尔化学股票