当前位置: 首页 > 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.dt0577.cn/news/21205.html

相关文章:

  • 挂机宝怎么做网站工业设计公司
  • 定制型网站制作公司企业官网
  • java做网站要学什么公司网络营销推广
  • 邯郸网站建设联系电话百度指数的需求指数
  • 做网站注意什么问题搜索引擎排名优化是什么意思
  • 2002年做网站多少钱长沙网站优化方案
  • 网站被百度蜘蛛爬死了流量宝
  • 洛阳建网站公司网站网络推广服务
  • 大连seo排名外包seo优化网站查询
  • 网站建设公司广告标题语百度网盘app下载
  • 备案用的网站建设方案书怎么写千锋教育学费
  • h5网站开发平台seo网站优化
  • 俄罗斯注册公司多少钱杭州seo的优化
  • 开发购物平台网站费用谷歌官网注册入口
  • 长春做网站公司关键词热度分析工具
  • 陕西省建设厅人力资源网站搜索引擎优化培训中心
  • 网站托管怎做seo外包顾问
  • 网站备案号显示红色今日最近的新闻大事10条
  • 封装系统如何做自己的网站全网关键词搜索工具
  • 做网站的公司哪些靠谱新闻发布平台
  • 国家电网 两学一做 网站企业推广的网站
  • 长沙做网站营销推广与策划
  • 网站建设方案样本竞价如何屏蔽恶意点击
  • 做视频导航网站有哪些建立网站的流程
  • 网站的集约化建设b站推广网站2024mmm
  • 上海浦东做网站的公司上海不限关键词优化
  • 企业站网页制作实训步骤网站推广策略有哪些
  • 长春网站建设方案服务网络推广销售是做什么的
  • 网站内容方案郑州网络营销
  • 网站建设与维护税率百度系优化