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

乌海做网站的公司长沙网站公司哪家好

乌海做网站的公司,长沙网站公司哪家好,wordpress自定义新页面链接,深圳互联网营销题目链接#xff1a;21. 合并两个有序链表 - 力扣#xff08;LeetCode#xff09; 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1#xff1a; 输入#xff1a;l1 [1,2,4], l2 [1,3,4] 输出21. 合并两个有序链表 - 力扣LeetCode 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。  示例 1 输入l1 [1,2,4], l2 [1,3,4] 输出[1,1,2,3,4,4] 示例 2 输入l1 [], l2 [] 输出[] 示例 3 输入l1 [], l2 [0] 输出[0] 题目作答 双指针遍历使用两个指针分别遍历两个链表比较当前节点值的大小选择较小值的节点加入新链表。 递归或迭代 递归通过递归调用合并剩余部分代码简洁但可能导致栈溢出。 迭代使用迭代模拟递归过程通过虚拟头节点简化边界处理。 边界处理若任一链表为空直接返回另一链表合并完成后将剩余链表直接连接到结果末尾。 /*** 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) return list2;if (!list2) return list1;// 递归合并if (list1-val list2-val) {list1-next mergeTwoLists(list1-next, list2);return list1;} else {list2-next mergeTwoLists(list1, list2-next);return list2;}} };
http://www.zqtcl.cn/news/68677/

相关文章:

  • 涉县住房和城乡规划建设局网站wordpress设置ip白名单
  • 网站是什么软件个人网站空间大小
  • 镇江网站建设价位杭州各类网站建设
  • 怎么样网站建设wordpress5.2发布
  • 四川省建设厅网站投诉贵州 网站建设
  • 广州微网站美食网站 源码
  • 临沂国际外贸网站建设企业策划书3000字
  • 延吉网站建设彩票使用iframe做网站
  • 百度企业云网站建设佛山网站建设
  • 更改网站模板内容免费网上开店
  • 2016市网站建设总结设计机构
  • pc响应式网站设计百度平台商家我的订单查询
  • 导航网址大全湘潭seo 上词多湘潭磐石网络
  • 支付网站认证费用怎么做分录公司网站最新版
  • 专门做pp他的网站WordPress 微信分享缩略图
  • 常用网站开发语言的优缺点电子商务网站建设与管理课后心得
  • 网站推广的策略敏捷开发
  • 网站设计与建设word设计理念网约车多少钱一辆
  • 北京兼职网站建设网络营销就业前景怎么样
  • jsp语言做网站中国营销咨询公司排名
  • 表情网站源码网站做关键词排行一个月多少钱
  • 网站运营优化方案公司用的邮箱有哪些
  • 精密电子东莞网站建设技术支持25个经典网站源代码
  • 网站经营许可备案c mvc 大型网站开发
  • 网站开发攻克时间安卓优化大师下载安装到手机
  • 如何制作一网站怎么做信息发布型网站
  • 网站HTML怎么做链接佛山新网站建设咨询
  • 企业网站程序源码企业做网站乐云seo快速上线
  • 做网站徐州学生做网站的目的
  • 专业做邯郸网站优化企业网站只做英文