当前位置: 首页 > 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.mmbaike.com/news/81504.html

相关文章:

  • 烟台优化网站公司哪家好免费的网站推广软件下载
  • 网站风格分析怎么写西安网站设计
  • 亚马逊虚拟主机做网站今日头条新闻最新事件
  • 工行网站如何做理财风险评估杭州上城区抖音seo有多好
  • 安庆市大观区城乡建设局网站免费推广seo
  • 郑州网站建设与制作公司品牌营销策划
  • 做类似58同城的网站青岛网站seo
  • 做婚恋网站seo公司运营
  • win8风格wordpress博客主题超级seo外链
  • 计算机应用专业(网站开发)百度西安分公司地址
  • 单仁营销网站的建设信息流优化师证书
  • 湖北省两学一做网站网站建设开发价格
  • 动态网站制作价格游戏优化大师手机版
  • 做网站送商标台州百度关键词排名
  • 设计师专用网站进入百度首页
  • 做微信小程序是不是不用做网站营口建网站的公司
  • 腾讯云服务器WordPress仁茂网络seo
  • b2b网站都有哪些产品推广方案模板
  • 抖音seo排名系统处理事件seo软件
  • 订阅号怎么做免费的视频网站互联网推广方案怎么写
  • 动态网站开发用百度账号
  • html5毕业设计题目大全陕西seo快速排名
  • 网站建设成本分析烟台seo
  • 那些企业网站做的漂亮推广软件的渠道有哪些
  • 旅行网站的建设目录全网网络营销推广
  • 在线免费货源网站入口网站推广的工作内容
  • 怎样做微信推广网站哈市今日头条最新
  • 网站下方链接图标怎么做b2b平台是什么意思
  • wordpress会员注册管理系统济南seo排行榜
  • 做外贸业务员需要什么条件系统优化软件推荐