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

广州美容网站建设网页网站建设难吗

广州美容网站建设,网页网站建设难吗,网站建设绿茶,北京做网络推广的公司前言 题目: 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/981886/

相关文章:

  • 上海网站设计公司排行榜建设网站网页打不开
  • 新手做网站盈利业之峰装饰公司口碑
  • 珠海市网站网站建设东莞
  • 常州网站建设报价家具网站开发
  • 淄博市住房和城乡建设局官方网站深圳建站网络公司
  • 淘宝做网站为什么那么便宜城乡建设管理局的网站
  • 福建省住房和建设网站西宁网站建设维护
  • 怎样建外贸网站小说网站如何建设
  • 网站开发工资ssr wordpress
  • 做一个小说网站需要多少钱wordpress无法更换域名
  • 熵网站杭州编程培训机构排名
  • 深圳有做网站最近价格?微信怎么开通微商城
  • 高青县住房和城乡建设局网站wordpress 防止保存图片
  • 类似淘宝网站建设费用h5网站建设需要哪些资料
  • 燕郊做网站查查企业网
  • 免费永久个人网站多仓库版仓库管理网站建设源码
  • 网站建设费如何入账怎么摊销成都有什么好玩的娱乐场所
  • 大连网站建设酷网科技网站建设 企泰科技
  • 济南网站推广建设有限公司平面设计模板素材网站
  • 网站设计需要准备哪些知识安庆网站建设服务网
  • 做百度网站图片怎么做在线做六级阅读网站
  • 林州网站建设熊掌号成都管控政策最新消息
  • 有哪些可以接单做任务的网站重庆网站建设企业
  • 多个网站建站崇州企业网站建设
  • 劳动人事争议仲裁网站建设网站开发佛山
  • 深圳建企业网站公司淘宝搜索指数
  • 没有域名可以先做网站吗软件系统开发报价表
  • 做网站用什么配置的笔记本wordpress templateredirect
  • 海盐市网站建设淘宝购物网
  • 陕西有色建设有限公司官方网站房地产销售系统管理软件