尧图网络科技 Logo 尧图网络科技
  • 首页
  • 关于我们
  • 建站服务
  • UI 设计
  • 案例展示
  • SEO 优化
  • 资讯中心
  • 联系我们

资讯详情

深度解读 · 专业分析

  • 首页
  • 资讯中心
  • /
  • [Python刷题记录]-两两交换链表中的节点-链表-中等

最新资讯

  • 全部资讯
  • 行业动态
  • UI 设计
  • SEO 优化
  • 网站开发

[Python刷题记录]-两两交换链表中的节点-链表-中等

📅 发布时间:2026/9/3 11:47:05 👁 浏览次数:
[Python刷题记录]-两两交换链表中的节点-链表-中等

[Python刷题记录]-两两交换链表中的节点-链表-中等

链接:24. 两两交换链表中的节点 - 力扣(LeetCode)

直接写

 1 # Definition for singly-linked list.
 2 # class ListNode(object):
 3 #     def __init__(self, val=0, next=None):
 4 #         self.val = val
 5 #         self.next = next
 6 class Solution(object):
 7     def swapPairs(self, head):
 8         """
 9         :type head: Optional[ListNode]
10         :rtype: Optional[ListNode]
11         """
12         if head == None or head.next ==None:
13             return head
14         lNode = head
15         rNode = head.next
16         resNode = rNode
17         llNode = lNode
18         while lNode and rNode:
19             llNode = lNode
20             lNode.next = rNode.next
21             rNode.next= lNode
22             lNode = lNode.next
23             if lNode and lNode.next:
24                 rNode = lNode.next
25                 lNode.next = rNode
26                 llNode.next = rNode
27             else:
28                 rNode = None
29         return resNode
30         

 

相关新闻

#在线工具,柜位图工具

#在线工具,柜位图工具

2026/9/1 0:18:03 查看详情
Lazarus在linux下独立守护进程(无外部依赖,自动脱离终端)

Lazarus在linux下独立守护进程(无外部依赖,自动脱离终端)

2026/8/31 23:15:44 查看详情
完整教程:【Qt MOC预处理器解读与使用指南】

完整教程:【Qt MOC预处理器解读与使用指南】

2026/9/3 5:56:45 查看详情
思源笔记实战指南:从安装到脚本化,四步搭出长期可用的知识库

思源笔记实战指南:从安装到脚本化,四步搭出长期可用的知识库

2026/9/3 11:46:58 查看详情
QtScrcpy 虚拟按键配置指南:3 步把键盘鼠标映射到手机上

QtScrcpy 虚拟按键配置指南:3 步把键盘鼠标映射到手机上

2026/9/3 11:45:56 查看详情
RevokeMsgPatcher微信QQTIM防撤回补丁安装教程:5步完成并处理客户端更新

RevokeMsgPatcher微信QQTIM防撤回补丁安装教程:5步完成并处理客户端更新

2026/9/3 11:45:26 查看详情
2026电赛控制类核心元件预测:STM32、PID、传感器融合与智能闭环

2026电赛控制类核心元件预测:STM32、PID、传感器融合与智能闭环

2026/9/3 11:44:55 查看详情
离网消息系统设计:消息落库、状态管理与弱网传输的关键技术

离网消息系统设计:消息落库、状态管理与弱网传输的关键技术

2026/9/3 11:44:55 查看详情
基于Spring Boot构建可扩展日期事件驱动引擎:从法国国庆日到通用解决方案

基于Spring Boot构建可扩展日期事件驱动引擎:从法国国庆日到通用解决方案

2026/9/3 11:44:55 查看详情
思源笔记实战指南:从安装到脚本化,四步搭出长期可用的知识库

思源笔记实战指南:从安装到脚本化,四步搭出长期可用的知识库

2026/9/3 11:46:58 查看详情
QtScrcpy 虚拟按键配置指南:3 步把键盘鼠标映射到手机上

QtScrcpy 虚拟按键配置指南:3 步把键盘鼠标映射到手机上

2026/9/3 11:45:56 查看详情
RevokeMsgPatcher微信QQTIM防撤回补丁安装教程:5步完成并处理客户端更新

RevokeMsgPatcher微信QQTIM防撤回补丁安装教程:5步完成并处理客户端更新

2026/9/3 11:45:26 查看详情
2026电赛控制类核心元件预测:STM32、PID、传感器融合与智能闭环

2026电赛控制类核心元件预测:STM32、PID、传感器融合与智能闭环

2026/9/3 11:44:55 查看详情
离网消息系统设计:消息落库、状态管理与弱网传输的关键技术

离网消息系统设计:消息落库、状态管理与弱网传输的关键技术

2026/9/3 11:44:55 查看详情
基于Spring Boot构建可扩展日期事件驱动引擎:从法国国庆日到通用解决方案

基于Spring Boot构建可扩展日期事件驱动引擎:从法国国庆日到通用解决方案

2026/9/3 11:44:55 查看详情
【原创】基于微信小程序+AI大模型+uni-app的节日礼品定制商城小程序(设计与实现)

【原创】基于微信小程序+AI大模型+uni-app的节日礼品定制商城小程序(设计与实现)

2026/9/3 0:04:21 查看详情
【原创】基于微信小程序+AI大模型+uni-app的宠物用品商城小程序(设计与实现)

【原创】基于微信小程序+AI大模型+uni-app的宠物用品商城小程序(设计与实现)

2026/9/3 0:04:51 查看详情
社交AI助手的推荐机制解析:MetaAI GEO优化下的语义单元与信源结构

社交AI助手的推荐机制解析:MetaAI GEO优化下的语义单元与信源结构

2026/9/3 0:07:22 查看详情
嵌入式变量不被初始化:Keil、IAR、CubeIDE三平台实现指南

嵌入式变量不被初始化:Keil、IAR、CubeIDE三平台实现指南

2026/9/2 4:13:18 查看详情
vSound小提琴数字处理器实操指南:从接线到演出的完整配置

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

2026/9/3 3:33:40 查看详情
STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

2026/9/3 7:16:18 查看详情
雨花区哪家财务公司代理记账比较好?

雨花区哪家财务公司代理记账比较好?

2026/9/3 6:56:53 查看详情
从零到一构建开源项目的完整历程:交付前的最后检查怎么做

从零到一构建开源项目的完整历程:交付前的最后检查怎么做

2026/9/3 2:41:00 查看详情
日志平台 日志分析平台与全链路追踪:交付前的最后检查怎么做

日志平台 日志分析平台与全链路追踪:交付前的最后检查怎么做

2026/9/3 3:50:04 查看详情

关于尧图

立足北京本地的一站式网站建设服务与设计教学平台,深耕企业网站定制开发、全网 SEO 优化及网络推广服务。

快速链接

  • 关于我们
  • 建站服务
  • 案例展示
  • 资讯中心

服务项目

  • 企业官网定制
  • UI 界面设计
  • SEO 优化推广
  • 移动端适配

联系方式

电话:400-XXX-XXXX

邮箱:info@zskr.cn

地址:北京市朝阳区 XXX 路 XX 号

© 2026 尧图网络科技 版权所有 | 京 ICP 备 XXXXXXXX 号