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

专做零食的网站/杭州百度快照优化排名

专做零食的网站,杭州百度快照优化排名,小象编程官网登录入口,市场营销案例分析问题描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路 链表1和链表2都是递增排序的,链表3为链表1和2合并后的链表 图(a):比较两个头结点的值&…

问题描述

输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。

思路

在这里插入图片描述
链表1和链表2都是递增排序的,链表3为链表1和2合并后的链表

在这里插入图片描述
图(a):比较两个头结点的值,链表1的头结点为1 < 链表2的头结点为2,所以链表1的头结点时合并后链表的头结点。
图(b):合并剩余的,同前面步骤,比较两个头结点的值,链表2的头结点为2 < 链表1的头结点为3,所以链表2的头结点时合并后链表的头结点。这个结点和前面合并链表时得到的链表的尾结点(值为1的结点)链接起来。
当得到两个链表中值较小的头结点并把它链接到已经合并的链表之后,两个链表剩余的结点依然是排序的,合并的步骤和之前的是一样的。可以看出是递归解决的。

**需要注意的是:**空指针问题
输入的是空链表,就会出现空指针,所以需要对空链表单独处理
当第一个链表为空(即头结点为空指针),和第二个链表合并,结果是第二个链表
当第二个链表为空(即头结点为空指针),和第一个链表合并,结果是第一个链表
两个链表都为空,结果是空链表。

java实现

/*
public class ListNode {int val;ListNode next = null;ListNode(int val) {this.val = val;}
}*/
public class Solution {public ListNode Merge(ListNode list1, ListNode list2) {if (list1 == null && list2 == null)return null;//两个链表都为空,结果是空链表else if (list1 == null)return list2;//当第一个链表为空,和第二个链表合并,结果是第二个链表else if (list2 == null)return list1;//当第二个链表为空(即头结点为空指针),和第一个链表合并,结果是第一个链表ListNode head = null;//链表1的头结点 < 链表2的头结点,所以链表1的头结点时合并后链表的头结点,反之,同理if (list1.val < list2.val) {head = list1;head.next = Merge(list1.next, list2);} else {head = list2;head.next = Merge(list1, list2.next);}return head;}
}
http://www.jmfq.cn/news/5236435.html

相关文章:

  • 网站开发有哪些语言/seo综合查询什么意思
  • 给别人做的网站涉及到诈骗/怎样申请网站
  • wordpress网站的CDN设置/齐三seo顾问
  • 建设网站计划书/百度推广登录平台
  • 学校网站建设的技术方案/北京seo包年
  • 西宁公司官方网站建设/搜狗搜索网页版
  • 免费制作网络商城网站/百度空间登录入口
  • 网页设计制作图片代码/免费seo快速排名系统
  • 怎么用别人网站做模板/百度经验首页登录官网
  • 怎么介绍自己做的静态网站/深圳seo优化外包公司
  • 吉安做网站的公司/短视频推广策略
  • 南宁营销型网站建设公司哪家好/最新足球消息
  • 长沙网站建设zh68/优化师培训机构
  • 淘宝网站用什么语言做的/武汉大学人民医院洪山院区
  • 免费的网站推广怎么做效果好/寰宇seo
  • 网上商城可行性分析报告/四川最好的网络优化公司
  • 北京+网站建设/全国广告投放平台
  • soho建网站 必须先注册公司吗/长沙全网推广
  • 优化免费网站建设/白山seo
  • 东莞市镇街建设项目监理招标网站/百度seo关键词排名价格
  • 微网站和app的区别/湖南网络优化服务
  • 网站建设风险怎样规避/淘宝客推广
  • 做淘宝客的网站怎么备案/时事政治2023最新热点事件
  • 常州微信网站建设方案/seo优化公司
  • 网站开发工程师能在家工作吗/自己怎么优化网站排名
  • 网站用什么空间好/广州网络推广哪家好
  • 济宁城乡建设局网站/企业网站建设费用
  • 塘厦镇仿做网站/谷歌广告投放
  • 做网站ssl证书必须要吗/最新国际足球世界排名
  • 做游戏网站多钱/aso优化技巧大aso技巧