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

南宁市城市建设档案馆网站在线作图免费网站

南宁市城市建设档案馆网站,在线作图免费网站,WordPress唯美个人博客主题,公司名称大全四字前言 题目: 24. 两两交换链表中的节点 文档: 代码随想录——两两交换链表中的节点 编程语言: C 解题状态: 没画图,被绕进去了… 思路 思路还是挺清晰的,就是简单的模拟,但是一定要搞清楚交换的…

前言

题目: 24. 两两交换链表中的节点
文档: 代码随想录——两两交换链表中的节点
编程语言: C++
解题状态: 没画图,被绕进去了…

思路

思路还是挺清晰的,就是简单的模拟,但是一定要搞清楚交换的步骤,绕不清楚的时候最好画图来辅助解决问题。

代码

huatu

/*** 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* swapPairs(ListNode* head) {if (head == nullptr || head -> next == nullptr) return head;ListNode* dummyHead = new ListNode(0);dummyHead -> next = head;ListNode* cur = dummyHead;while (cur -> next != nullptr && cur -> next -> next != nullptr) {ListNode* tmp1 = cur -> next;ListNode* tmp2 = cur -> next -> next -> next;cur -> next = cur -> next -> next;cur -> next -> next = tmp1;cur -> next -> next -> next = tmp2;cur = cur -> next -> next;}head = dummyHead -> next;delete dummyHead;return head;}
};
  • 时间复杂度: O ( n ) O(n) O(n)
  • 空间复杂度: O ( 1 ) O(1) O(1)
http://www.yayakq.cn/news/585297/

相关文章:

  • 宁波外贸公司网站建设wordpress3.7.1下载
  • 昆山建设局网站园区网站建设调研报告
  • 北京网站seo费用四平网站建设哪家效果好
  • 如何在免费网站上做推扩python新手代码
  • 兰州北山生态建设局网站做网站接口多少钱
  • xampp做网站wordpress 建的网站
  • 网站二维码弹窗快手自媒体平台注册
  • 培训类 网站后台wordpress中文版下载
  • 局域网建设网站工具网站制作怎样快速
  • 标题关键词优化技巧seo优化排名是什么
  • 美术类网站建设费用做职业装的网站
  • 重庆企业网站开发服务器临安市规划建设局网站
  • 建网站能多少带宽广州网站营销
  • 网站如何伪静态龙游县住房和城乡建设局网站
  • 做网络网站需要三证么文章类网站选什么内容
  • 怎么选择佛山网站设计哪类网站流量大
  • 中国做的很好的食品网站个人怎么做自媒体
  • 青海省制作网站专业电子商务网站建设成都
  • 搭建网站的流程莱芜东风街吧百度贴吧
  • 网站自己做余额充值自动扣款个人网站主页html5
  • 做问卷调查的网站有啥计算网站制作教程
  • 全国定制网站服务器云主机贵州省住房和城乡建设厅官方网站首页
  • 株洲网站建设费用php网站本地调试
  • 效果图网站大全男女插孔做暖暖网站大全
  • 网站制作广告山西 网站建设
  • 厦门网站建设培训学校深圳有做网站的公司有哪些
  • 加强三农网站建设的意义wordpress新版无法保存
  • 网站建设交流qq淘宝怎么下载视频
  • 网站建设需求填表成都做网站的公司哪家好
  • 广州网站制作建设搜一下百度