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

[leetcode]swap-nodes-in-pairs

. - 力扣(LeetCode)

class Solution {
public:ListNode* swapPairs(ListNode* head) {ListNode* dummyHead = new ListNode(0);dummyHead->next = head;ListNode* temp = dummyHead;while (temp->next != nullptr && temp->next->next != nullptr) {ListNode* node1 = temp->next;ListNode* node2 = temp->next->next;temp->next = node2;node1->next = node2->next;node2->next = node1;temp = node1;}ListNode* ans = dummyHead->next;delete dummyHead;return ans;}
};

http://www.lryc.cn/news/371034.html

相关文章:

  • 国思RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3)
  • 中国地市分布图
  • HCIA11 网络安全之本地 AAA 配置实验
  • 用Python处理Excel的资源
  • 2024年中国移动游戏市场研究报告
  • JS-12-es6常用知识-async
  • 使用winscp 通过中转机器(跳板机、堡垒机)密钥远程连接服务器,保姆级别教程
  • 力扣-1984. 学生分数的最小差值
  • 激动人心的LayerDiffusion终于可以在ComfyUI中使用了
  • 【JVM】finalize() 方法的定义与作用
  • 这10个前端库,帮我在工作中赢得了不少摸鱼时间!!
  • (2024最新)CentOS 7上在线安装MySQL 5.7
  • 【C++高阶】C++继承学习手册:全面解析继承的各个方面
  • 使用GPT-soVITS再4060下2小时训练声音模型以及处理断句带来的声音模糊问题
  • 如何对stm32查看IO功能。
  • docker构建jdk17镜像
  • Android Uri转File path路径,Kotlin
  • iOS界面设计要点:四大模块解析
  • 数字取证技术(Digital Forensics Technology)实验课II
  • Redis缓存的使用
  • 力扣LCP 08.剧情触发时间
  • Elasticsearch-IndexTemplate和DynamicTemplate 有什么区别
  • list集合自定义排序
  • PHP Cookies:应用与管理
  • 【GD32F303红枫派使用手册】第十四节 DAC-输出电压实验
  • java 使用Log4j进行日志记录
  • 【问题解决】adb remount 失败或刷机无法连接设备(KaiOS)
  • 为什么电容两端电压不能突变
  • Redux 与 MVI:Android 应用的对比
  • 《MySQL是怎样运行的》读书笔记(三) B+树索引