zoukankan      html  css  js  c++  java
  • 【leetcode❤python】83. Remove Duplicates from Sorted List

    #-*- coding: UTF-8 -*-
    # Definition for singly-linked list.
    # class ListNode(object):
    #     def __init__(self, x):
    #         self.val = x
    #         self.next = None

    class Solution(object):
        def deleteDuplicates(self, head):
            if head==None or head.next==None:return head
            pre=head
            cur=head.next
            
            while cur!=None:
                if pre.val!=cur.val:
                    pre=cur
                    cur=cur.next
                    continue
                while cur.next!=None and cur.next.val==pre.val:
                    cur=cur.next
                
                pre.next=cur.next
                cur=pre.next
            
            return head

  • 相关阅读:
    qt动态加载UI文件
    Qt常见控件和操作
    MySQL
    tomcat
    linux iptables基础
    linux 网络基础
    linux CA及OpenSSL学习
    k8s 访问控制
    k8s 存储卷
    docker 安装部署
  • 原文地址:https://www.cnblogs.com/kwangeline/p/5953676.html
Copyright © 2011-2022 走看看