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

怎么做网站的内链外链搜易网托管模式的特点

怎么做网站的内链外链,搜易网托管模式的特点,免费织梦网站模板,龙岩做网站的公司力扣题目链接 状态:拿到本题的第一反应就是使用双指针,分别指向两个链表的开头位置。 随后的思路就是以第一条链表为基准完成插入,并且对于遍历到的每个节点都应该保存其状态。 写了一下代码后发现,我们应该以第一个节点较小的链表…

力扣题目链接
状态:拿到本题的第一反应就是使用双指针,分别指向两个链表的开头位置。
随后的思路就是以第一条链表为基准完成插入,并且对于遍历到的每个节点都应该保存其状态。
写了一下代码后发现,我们应该以第一个节点较小的链表作为基准链表。
随后就是开始我们的遍历操作了。

class Solution {
public:ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) {// 其中一个链表为空,直接返回另一个链表if (!list1) return list2;if (!list2) return list1;// 确定基准链表ListNode* head = nullptr;if (list1->val <= list2->val) {head = list1;list1 = list1->next;} else {head = list2;list2 = list2->next;}// 当前操作指针指向基准链表的头节点ListNode* current = head;// 使用双指针来遍历两个链表while(list1 && list2) {if (list1->val <= list2->val) {current->next = list1;list1 = list1->next;} else {current->next = list2;list2 = list2->next;}current = current->next;}// 最后链接剩余的链表if (list1) {current->next = list1;} else {current->next = list2;}return head;}
};

当然了还有一种更加简单的思路,其实思路上主体都是一致的,不过代码上会简单很多,但是他会有一个额外的空间来申请一个新的链表。

class Solution {
public:ListNode* mergeTwoLists(ListNode* list1, ListNode* list2) {// 创建一个虚拟头节点ListNode dummy(0);ListNode* current = &dummy;// 使用双指针遍历两个链表while (list1 != nullptr && list2 != nullptr) {if (list1->val <= list2->val) {current->next = list1;list1 = list1->next;} else {current->next = list2;list2 = list2->next;}current = current->next;}// 连接剩余的链表if (list1 != nullptr) {current->next = list1;} else {current->next = list2;}return dummy.next;}
};
http://www.hengruixuexiao.com/news/56374.html

相关文章:

  • 企业网站构建方案东莞网络优化服务商
  • 网站做404好处企业网站的搜索引擎推广与优化
  • 上海 国际网站设计东莞关键词优化实力乐云seo
  • 微网站建设难不难网站备案信息查询
  • 网站建设哪个公司好抖音关键词排名
  • 有哪些做ppt用图片的网站有哪些南京seo排名
  • 自己做网站建设制作网站模板
  • 怎样向搜索引擎提交网站常宁seo外包
  • 外国人做家具的网站深圳网络推广平台
  • 描述网站开发的流程经典营销案例分析
  • 动漫设计属于什么专业seo引擎搜索入口
  • 美发培训网站seo经典案例分析
  • 茶叶门户网站建立seo营销策划
  • 昆明网站seo报价广东百度推广的代理商
  • 网站建设课程设计文献综述百度上传自己个人简介
  • 做网站前台模板浏览器里面信息是真是假
  • 任丘做网站价格提升网页优化排名
  • 网站产品页排名怎么做西安网站搭建
  • 荔湾区pc端网站建设seo优化实训总结
  • propulsion wordpress建设优化网站
  • vs2010网站开发教程c前端性能优化有哪些方法
  • 网站设计需要什么软件查询关键词排名工具
  • 顺德门户网站建设公司温州seo公司
  • 如何做一个单页面的网站凡科建站官网免费注册
  • 微信官方微网站吗优秀的网络搜索引擎营销案例
  • 新疆找人做网站多少钱郑州网络推广大包
  • 国外wordpress主题站搜索引擎广告形式有
  • 怎么在自己的电脑上做网站建网站平台
  • 郑州网约车从业资格证报名什么软件可以优化关键词
  • 比较大网站建设公司谷歌浏览器网址