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

二刷hot100-24.两两交换链表中的节点

思路简单,要自己动手实现推理过程;用到的指针很多

虚拟头节点:dum

遍历节点的指针:cur

进行交换的第一个节点:firstnode

进行交换的第二个节点:secondnode

临时的变量:temp(暂时存放第二个节点的下一个节点)

/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val, ListNode next) { this.val = val; this.next = next; } * } */ class Solution { public ListNode swapPairs(ListNode head) { ListNode dum = new ListNode(0); ListNode cur = dum; dum.next = head; ListNode firstnode; ListNode secondnode; ListNode temp; while(cur.next != null && cur.next.next != null){ firstnode = cur.next; secondnode = cur.next.next; temp = cur.next.next.next; cur.next = secondnode; secondnode.next = firstnode; firstnode.next = temp; cur = firstnode; } return dum.next; } }
http://www.jsqmd.com/news/766221/

相关文章:

  • 科研机构如何选购厌氧培养箱?2026年实测避坑指南 - 速递信息
  • 行政管理论文降AI工具免费推荐:2026年公共管理政策研究4.8元极速降AI一次过指南
  • LeGO-LOAM地面点分离实战:用10度角阈值搞定草坪与斜坡(附代码调参心得)
  • 2026 粉末冶金斜齿轮厂家哪家强?五大优质供应商深度评测 - 速递信息
  • 深度解析Realtek Wi-Fi 6/7驱动架构:rtw89项目实战指南
  • 避坑指南:用Open-GroundingDino训练自定义数据集,我踩过的那些环境与数据格式的坑
  • STM32F4驱动步进电机,用CubeMX配置主从定时器模式(TB6600/DRV8825通用)
  • Firefox质疑Google LLM Web API论断,自身AI功能争议下推“AI Controls”
  • PX4-Autopilot架构深度解析:无人机飞控系统的企业级解决方案
  • 【泰凌微实战 - 01 】TLSR8258第一篇 电子价签实战|2.13寸EPD+10分钟低功耗唤醒
  • 突发:AISMM认证通道将于2026年Q2关闭旧版评估协议!现在不掌握V2.1动态基线,Q3招标直接出局
  • 2026 年粉末冶金齿轮厂家哪家强?五大优质供应商深度评测,华为二级供应商领衔推荐! - 速递信息
  • 2026年OpenClaw如何安装?腾讯云详细实用3分钟搭建及接入百炼APIKey指南
  • 对比直接使用原厂 API 体验 Taotoken 聚合调用的便捷与灵活
  • 上海用户如何挑选专业的恒温摇床销售厂家?2026年实测方案 - 速递信息
  • 上海用户如何挑选专业靠谱的恒温摇床厂商?2026年实测方案 - 速递信息
  • 终极指南:使用ncmdump快速解密网易云音乐NCM格式音频文件
  • 上海生物实验室如何选购2026年厌氧培养箱?实测方案 - 速递信息
  • 戴尔笔记本风扇深度调校完全指南:从系统限制到完全掌控
  • Java 求职者面试:从微服务到安全框架的深度探讨
  • AISMM模型落地失效真相:87%失败源于“治理-工程”语义断层——附2024最新跨职能对齐检查矩阵
  • 2025-2026 GEO服务商深度解析与精准选型攻略 - 速递信息
  • 从STM32F405到AT32F435:手把手教你升级Aocoda-RC F405V2飞控的硬件兼容性
  • Rust 文件I/O操作实战:高效处理文件系统
  • AI赋能数据库开发:用快马智能生成与优化复杂SQL查询及数据模型
  • Gemini3.1Pro助你高效完成竞品分析
  • 华为eNSP模拟器实战:旁挂二层组网下AP免认证上线完整配置(附拓扑与排错)
  • Unity项目JSON处理实战指南:高效配置与深度解析
  • VER框架:机器人视觉与路径规划的深度耦合方案
  • 告别抢票焦虑:3步掌握DamaiHelper演唱会抢票自动化工具