技术栈

Python | Leetcode Python题解之第24题两两交换链表中的节点

Mopes__2024-04-15 23:00

题目:

题解:

python 复制代码
class Solution:
    def swapPairs(self, head: ListNode) -> ListNode:
        dummyHead = ListNode(0)
        dummyHead.next = head
        temp = dummyHead
        while temp.next and temp.next.next:
            node1 = temp.next
            node2 = temp.next.next
            temp.next = node2
            node1.next = node2.next
            node2.next = node1
            temp = node1
        return dummyHead.next
上一篇:Nginx代理服务器生产环境操作实例
下一篇:Redis实现延迟任务的几种方案
相关推荐
十铭忘
2 分钟前
windows系统python开源项目环境配置1
人工智能·python
Generalzy
18 分钟前
langchain deepagent框架
人工智能·python·langchain
栈与堆
24 分钟前
LeetCode 19 - 删除链表的倒数第N个节点
java·开发语言·数据结构·python·算法·leetcode·链表
万行
1 小时前
机器学习&第二章线性回归
人工智能·python·机器学习·线性回归
nervermore990
1 小时前
3.3 Python图形编程
python
zhengfei611
1 小时前
世界各地免费电视频道的 M3U 播放列表。
python
努力学算法的蒟蒻
1 小时前
day58(1.9)——leetcode面试经典150
算法·leetcode·面试
心静财富之门
1 小时前
退出 for 循环,break和continue 语句
开发语言·python
WJSKad1235
1 小时前
YOLO11-FDPN-DASI实现羽毛球拍与球的实时检测与识别研究
python
幻云2010
2 小时前
Next.js之道:从入门到精通
人工智能·python
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定06jdk21下载、安装(Windows、Linux、macOS)07【踩坑笔记】50系显卡适配的 PyTorch 安装082025-04-03 Latex学习1——本地配置Latex + VScode环境09KGG转MP3工具|非KGM文件|解密音频10Overleaf编译超时,超出免费计划编译时限(已解决)