Python | Leetcode Python题解之第86题分隔链表

题目:

题解:

class Solution:
    def partition(self, head: Optional[ListNode], x: int) -> Optional[ListNode]:
        sml_dummy, big_dummy = ListNode(0), ListNode(0)
        sml, big = sml_dummy, big_dummy
        while head:
            if head.val < x:
                sml.next = head
                sml = sml.next
            else:
                big.next = head
                big = big.next
            head = head.next
        sml.next = big_dummy.next
        big.next = None
        return sml_dummy.next

相关推荐

  1. 【C++】每日一 86 分隔

    2024-05-13 08:14:07       41 阅读
  2. 61. 旋转 86. 分隔 |面试经典

    2024-05-13 08:14:07       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-13 08:14:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-13 08:14:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-13 08:14:07       82 阅读
  4. Python语言-面向对象

    2024-05-13 08:14:07       91 阅读

热门阅读

  1. npm详解

    2024-05-13 08:14:07       29 阅读
  2. orangepi-5b 使用 rknn-toolkit2 实测

    2024-05-13 08:14:07       33 阅读
  3. 每日一题10:Pandas:重塑数据-联结

    2024-05-13 08:14:07       31 阅读
  4. C#面:解释什么是WCF?目前最新的版本是多少

    2024-05-13 08:14:07       36 阅读
  5. ETL(抽取、转换、加载)

    2024-05-13 08:14:07       24 阅读
  6. Cpython 的使用

    2024-05-13 08:14:07       33 阅读
  7. Vue3实战笔记(06)--- Axios 基本用法

    2024-05-13 08:14:07       44 阅读
  8. iOS ------ MRC

    2024-05-13 08:14:07       30 阅读
  9. axios的安装和引入

    2024-05-13 08:14:07       29 阅读
  10. AI学习指南概率论篇-期望和方差

    2024-05-13 08:14:07       35 阅读
  11. MPLS技术基础

    2024-05-13 08:14:07       29 阅读
  12. Gone框架介绍16 - 自动生成Priest

    2024-05-13 08:14:07       31 阅读
  13. 39-1 Web应用防火墙 - WAF应用程序层绕过

    2024-05-13 08:14:07       28 阅读
  14. PHP笔记

    PHP笔记

    2024-05-13 08:14:07      33 阅读