82. 删除排序链表中的重复元素 II
发布日期:2021-05-06 11:07:34 浏览次数:40 分类:精选文章

本文共 584 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

在这里插入图片描述

# Definition for singly-linked list.# class ListNode:#     def __init__(self, val=0, next=None):#         self.val = val#         self.next = nextclass Solution:    def deleteDuplicates(self, head: ListNode) -> ListNode:        res = ListNode()        p = res        p.next = head        while p.next and p.next.next:            if p.next.val == p.next.next.val:                q = p.next                while q.next and q.val == q.next.val:                    q = q.next                p.next = q.next            else:                p = p.next        return res.next

注意p的位置,不能到重复的数字

上一篇:python 一些技巧
下一篇:换钱的最少货币

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月28日 14时48分59秒