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

网站前台建设需要哪些技术知识h5网站开发软件

网站前台建设需要哪些技术知识,h5网站开发软件,网站制作方案有哪些,淘宝详情页设计题目描述: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 [1,2,4], l2 [1,3,4] 输出:[1,1,2,3,4,4]示例 2: 输入: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, 50]
  • -100 <= Node.val <= 100
  • l1 和 l2 均按 非递减顺序 排列

题目链接:

. - 力扣(LeetCode)

解题主要思路:

这题明显可以用递归来完成,递归结束条件是当某一个链表为空时,返回另一条链表。而相同的部份则是找出较小val的那个链表,list_min->next= min(list_min->next->val, list_max->val);

解题代码:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     ListNode *next;*     ListNode() : val(0), next(nullptr) {}*     ListNode(int x) : val(x), next(nullptr) {}*     ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/
class Solution {
public:ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) {if (list1 == nullptr) return list2;if (list2 == nullptr) return list1;if (list1->val <= list2->val) {list1->next = mergeTwoLists(list1->next, list2);return list1;}else {  // list2->val < list1->vallist2->next = mergeTwoLists(list1, list2->next);return list2;}}
};

http://www.laogonggong.com/news/62779.html

相关文章:

  • php 网站开发流程图国内搜索引擎排行榜
  • 网站收录需要多久物业网站建设方案
  • 公司网站建设长春wordpress调用相关文章加速
  • 常州网站公司怎么选课件模板ppt免费
  • django 开放api 做网站用外服务器做网站
  • asp 网站建设教程齐诺网站建设东莞网站建设做网站
  • 建网站的公司哪里有长沙微营销
  • 实验中心网站建设的调查问卷iis如何做同时运行两个网站80端口
  • 重庆专业的网站服务公司网站html后台模板
  • 企业网站设计调查问卷黄骅港金沙滩门票价格
  • 网站做装修效果图用手机做电影网站
  • 网站免费建站 图标云南省住房和城乡建设厅官方网站
  • 高端个人网站单品商城网站源码
  • 网络举报网站有意境的设计公司名字
  • 织梦网站如何做301跳转江苏住房和城乡建设网站
  • 黄冈网站建设做技术分享网站 盈利
  • 网站源码下载了没有管理后台WordPress建站主机推荐
  • 上海做高端网站制建造官网
  • 滕州做网站的外贸推广有哪些好的方式
  • 福州2017网站建设仿58同城分类信息网站源码
  • 网站开发需要哪些证书开发公司质量安全科职责
  • 黄山网站建设哪家强门户网站建设经验总结
  • 如皋做网站的公司中国楼市最新消息
  • 深圳网站建设 百度一下最新免费网站收录提交入口
  • 做三轨网站犯法吗wordpress acf使用
  • 8月4号建设部网站企业个人网站
  • 微信网站开发的代码网站制作文案杭州
  • 网站的最终用户网站制作软件大全
  • 网站建设个人工作室北京投资公司
  • 高性能网站建设指南 pdfapp设计与开发公司