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

网站前端开发厦门seo新站策划

网站前端开发,厦门seo新站策划,广州设计公司排名榜,禹州做网站题目 输入两个递增排序的链表&#xff0c;合并这两个链表并使新链表中的节点仍然是递增排序的。 示例1&#xff1a; 输入&#xff1a;1->2->4, 1->3->4输出&#xff1a;1->1->2->3->4->4 限制&#xff1a; 0 < 链表长度 < 1000 解题思路 1…

题目

输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。

示例1:

输入:1->2->4, 1->3->4
输出:1->1->2->3->4->4

限制:

  • 0 <= 链表长度 <= 1000

解题思路

1.题目要求我们合并两个链表并使新链表中的节点仍然是递增排序的。

2.首先我们设置一个虚拟头节点merge,让 temp 指向 merge 

然后比较l1和l2指向元素的大小将小的元素先入队,若相等时将l2指向的元素先入栈

 然后将指针指向被入队元素的下一个元素(此处的l2就指向了 1 的下一个元素 3)

  

 

 这时l2已经指向null 了,我们只需要将还没有入队的l1中的元素接在 temp 后面即可。

代码实现

class Solution {public ListNode mergeTwoLists(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;}
}

测试结果

http://www.wangmingla.cn/news/153251.html

相关文章:

  • 建设网站包括哪些百度搜索风云榜排行榜
  • 热点 做网站和营销 我只服他最新热搜新闻
  • 做外贸的社交网站有哪些竞价推广账户托管费用
  • 昆山网站建设官网电商培训机构需要什么资质
  • 赶集网2022年最新招聘seo关键词优化软件app
  • 私人申请建设网站多少钱play商店
  • 个人网站有哪些站百度seo是啥意思
  • 网站sitemap制作建站软件可以不通过网络建设吗
  • 可拖拽编程网站开发b站推广费用一般多少
  • wordpress网站特效怎样创建一个网站
  • 写作网站哪个好夫唯seo
  • 设计响应式网站多少钱百度一下首页官网下载
  • 哪些网站可以做任务赚钱常用的营销策略
  • 做网站设计文字大小怎么设定成都最新消息今天
  • 网站开发价格表怎么做网站宣传
  • 青岛网站建设公司哪家好百度推广电话是多少
  • 深圳高端网站制作多少钱网站建设推广公司
  • 武汉建设安全监督站的网站重庆企业站seo
  • 合肥建设网广州seo优化公司排名
  • 赤峰网站制作爱站网关键词查询
  • 深圳做网站网络营销公司营销软文写作
  • 武汉网站制作公司全国疫情的最新数据
  • 怎么用css做响应式网站天天seo伪原创工具
  • 做金融培训的网站各类资源关键词
  • 管城郑州网站建设长春seo整站优化
  • 亚马逊服务器建wordpress合肥网站seo整站优化
  • 青岛装饰公司十强排名seo完整教程视频教程
  • 网站打不开怎么回事谷歌浏览器网页版入口
  • 佛山市网站建设友缘在线官网
  • 深圳网站建设南山推广软件赚钱的平台