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

有口碑的盐城网站开发谷歌seo怎么做

有口碑的盐城网站开发,谷歌seo怎么做,衡水企业做网站推广,网站运营需要多少钱题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 用例 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1,2,3,4,4] 输入:l1 [], l2 [] 输出:[] 输入:l1 []…

题目描述

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

用例

在这里插入图片描述
输入:l1 = [1,2,4], l2 = [1,3,4]
输出:[1,1,2,3,4,4]

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

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

示例代码

解法:直接合并

/*** Definition for singly-linked list.* function ListNode(val, next) {*     this.val = (val===undefined ? 0 : val)*     this.next = (next===undefined ? null : next)* }*/
/*** @param {ListNode} list1* @param {ListNode} list2* @return {ListNode}*/
var mergeTwoLists = function(list1, list2) {while(list2){list1=mount(new ListNode(list2.val,list2.next),list1);list2=list2.next;}return list1;
};
const mount=(node,list)=>{let rowNode=list;let lastNode=list;let flag=false;node.next=null;//断开之前的 否则会ggif(list==null) return node;while(list){if(node.val<=list.val){if(lastNode==list){//添加首位置let rootNode=node;node.next=list;rowNode=rootNode;}else{//添加在中间lastNode.next=node;node.next=list;}flag=true;break;}else{lastNode=list;list=list.next;}}if(!flag){//添加在屁股后lastNode.next=node;}return rowNode;
}

Tip

拆开再合并,再拆 办法虽笨,但胜在理解简单

http://www.tj-hxxt.cn/news/121608.html

相关文章:

  • 网站会员注册系统怎么做视频小红书推广渠道
  • 国外建设网站流程浙江疫情最新消息
  • 网站开发哪家强买转发链接
  • 凡科轻站小程序靠谱吗建站之星
  • php购物网站开发论文好用的视频播放器app
  • 比较好的网站建设怎么创建网站?
  • 电子商务网站技术方案宁德市住房和城乡建设局
  • 深圳系统开发高端网站建设重庆好的seo平台
  • 网站做视频好不好品牌推广策划营销策划
  • 博客做公司网站微信引流推广精准粉
  • wordpress移动友好度大揭秘seo工资一般多少
  • 做网站的空间费用要多少网址大全2345
  • 网站动态模板seo云优化
  • 网站做app的软件叫什么百度提交入口网址在哪
  • 网站与网页之间的区别是什么活动推广软文范例
  • 几年前备案的网站现在网站不在了备案号还在吗网络营销品牌推广
  • 做的网站没流量吗西安疫情最新数据消息5分钟前
  • zbolg 去掉文章页带网站标题营销软件培训
  • 什么是运营管理安卓手机优化
  • 网站服务器类型查询天津关键词优化网站
  • 大石桥做网站谷歌浏览器怎么下载
  • 建设企业网站企业适合小学生的新闻事件
  • ASP动态网站制作渠道推广费用咨询
  • 沧州网络推广seo网络优化专员
  • 小程序游戏排行榜2022百度seo搜索
  • 苏州市住建局官网seo短视频
  • 电商修图技巧快速优化网站排名软件
  • 怎么搜才能搜到网站东莞网站到首页排名
  • 福州市网站建设情感营销
  • 北京大学两学一做网站千牛怎么做免费推广引流