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

大学生兼职做网站产品展厅柜设计公司

大学生兼职做网站,产品展厅柜设计公司,wordpress搜索增强,企业排行榜Day108 | 灵神 | 合并两个有序链表 21. 合并两个有序链表 - 力扣(LeetCode) 思路: 这是道easy题,直接写就行 说一下递归的写法 递归函数的含义是合并两个有序链表,返回值是合并后的链表的头结点 递归边界&#x…

Day108 | 灵神 | 合并两个有序链表

21. 合并两个有序链表 - 力扣(LeetCode)

思路:

这是道easy题,直接写就行

说一下递归的写法

递归函数的含义是合并两个有序链表,返回值是合并后的链表的头结点

递归边界:如果其中一个链表为空,直接返回另一个链表作为合并后的结果

本层逻辑:谁小就把谁接到当前结点的后面,然后返回当前结点作为合并后的结果

完整代码:

class Solution {
public:ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) {ListNode *t=new ListNode;ListNode *res=t;while(list1&&list2){if(list1->val<list2->val){t->next=list1;list1=list1->next;}else{t->next=list2;list2=list2->next;}t=t->next;}t->next=list1?list1:list2;return res->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;}list2->next = mergeTwoLists(list1, list2->next);return list2;}
};
http://www.dtcms.com/wzjs/788876.html

相关文章:

  • 企业网站模板中文 产品列表搜索热度和搜索人气
  • 网站地图模版wordpress定义数组
  • asp做招聘网站流程东莞网站快速排名
  • 建设网站公司推荐学做网站要什么基础
  • 什么是做自己的网站贵阳市建设局地址网站
  • 深圳网站的做网站公司网站建设的目标有哪些
  • 咸阳市网站开发网站空间虚拟主机续费
  • 企业手机网站建设教程模板式网站
  • 免费网站申请做网站需要找人优化吗
  • 没有域名怎么访问网站做兼职看什么网站好
  • 广州定制网站设计网站系统维护一般要多久
  • 视频网站前台怎么做贵阳网站建设哪家好
  • 牛商网 做的p2p网站网站设计是怎么设计的
  • 吉安做网站公司天津网站建设报价
  • 现在建个企业网站要多少钱做网站的框架组合
  • html做分模块的网站关键词优化如何
  • 西安建设网站的公司简介莆田做鞋有没有网站看
  • 浅谈中兴电子商务网站建设app外包推广
  • w3c网站开发上海城隍庙几点关门
  • 平面设计师兼职网站温州网站优化价格
  • 用iis为公司做一个内部网站桂林市网站建设公司
  • 南昌网优化网站设计公司德尔普网站建设
  • 互联网公司响应式网站wordpress建的网站打开太慢
  • 网站开发工程师岗位职责说明书金华网站建设方案开发
  • 网站建设的一般流程是设计师网上接单之后不给钱可以报警吗
  • 深圳网站建设联系电话电子商务网站建设是学什么
  • 抚养网站建设口碑好的句容网站建设
  • 快盘做网站服务器网页设计与制作教程 刘瑞新
  • 广州网站制作(信科网络)wordpress主题用什么设计
  • 网站设计与管理论文网站建设毕业实习报告