
链表
算法-链表
双子叶mm
这个作者很懒,什么都没留下…
展开
-
环形链表ll Python3
题解:# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def detectCycle(self, head: ListNode) -> ListNode: fast = slow = head ...原创 2021-09-21 23:09:35 · 96 阅读 · 0 评论 -
环形链表Python3
题解:# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def hasCycle(self, head: ListNode) -> bool: fast = slow = head while...原创 2021-09-21 13:34:16 · 181 阅读 · 0 评论 -
删除排序链表中的重复元素Python3
题解:class Solution: def deleteDuplicates(self, head: ListNode) -> ListNode: if head == None: return None slow = fast = head # 如果快指针没有走到链表尾部节点之后,则一直循环 while fast != None: if fast.val != s...原创 2021-09-12 23:48:31 · 213 阅读 · 0 评论