Python | Leetcode Python题解之第203题移除链表元素

题目:

题解:

python 复制代码
# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:
    def removeElements(self, head: ListNode, val: int) -> ListNode:
        dummy_head = ListNode(next=head) #添加一个虚拟节点
        cur = dummy_head
        while(cur.next!=None):
            if(cur.next.val == val):
                cur.next = cur.next.next #删除cur.next节点
            else:
                cur = cur.next
        return dummy_head.next
相关推荐
qq_356196956 分钟前
day31函数专题2:装饰器@浙大疏锦行
python
爱学习的梵高先生9 分钟前
Python:变量
python
齐齐大魔王16 分钟前
python爬虫学习进程(四)
爬虫·python·学习
永远都不秃头的程序员(互关)18 分钟前
昇腾CANN算子开发实践:从入门到性能优化
人工智能·python·机器学习
AI Echoes23 分钟前
LangGraph 需求转换图架构的技巧-CRAG实现
人工智能·python·langchain·prompt·agent
AI Echoes23 分钟前
LangChain LLM函数调用使用技巧与应用场景
人工智能·python·langchain·prompt·agent
IT·小灰灰32 分钟前
腾讯HY2.0 Think推理模型深度解析:技术突破、应用场景与实践指南
开发语言·人工智能·python·深度学习·神经网络·算法·数据分析
m0_704887891 小时前
Day 27
人工智能·python·机器学习
小南家的青蛙1 小时前
LeetCode第773题 - 滑动谜题
算法·leetcode·职场和发展
毕设源码-钟学长1 小时前
【开题答辩全过程】以 基于Python爬虫的二手房信息爬取及分析为例,包含答辩的问题和答案
开发语言·爬虫·python