美文网首页工作生活
数组 26、27、80

数组 26、27、80

作者: poteman | 来源:发表于2019-07-02 14:59 被阅读0次

快慢指针,
fast指向当前处理的值
slow的值代表:遇到合法的值,将合法的值放在slow的位置。

  • lc80
def removeDuplicates(self, nums):
        """
        :type nums: List[int]
        :rtype: int
        """
        if len(nums) <= 2:
            return len(nums)
        slow = 2
        for fast in range(2, len(nums)):
            if (nums[fast] == nums[slow-1]) and (nums[slow-1] == nums[slow-2]):
                continue
            else:
                nums[slow] = nums[fast]
                slow += 1
        return slow

相关文章

  • 数组 26、27、80

    快慢指针,fast指向当前处理的值slow的值代表:遇到合法的值,将合法的值放在slow的位置。 lc80

  • 前端技术点滴

    30. array 使用 29. replace用法 28. 对象数组 27. 数组 splice()方法 26...

  • 9.15-9.16

    9.15 多云 20°-26° 除草 咱们地成了天然牧场 种植萝卜满堂红约80m² 9.16 晴 20°-27...

  • 80天环游地球:Day 26-27 , 逃离印度,漫长38小时旅

    80天环游地球:Day 26-27 , 逃离印度,漫长38小时旅途 印度菩提伽耶-加尔各答-泰国曼谷-普吉岛 樱...

  • 2018-09-16二维数组的细讲和字符串

    二维数组就是本质上是以数组作为数组元素的数组,即“数组的数组” 例如:int a[2][3] = { {80,75...

  • 27/80

    一切都归于自己的无能为力。 记录 不知道从什么时候开始我就承担了一个大人的角色,弟弟一犯错爸爸就发信息跟我说,妈妈...

  • 27/80

    每个人都有自己的苦衷和无奈,我们只是生活在自己的小圈子里,不知道同一个世界,同一个时间点别人都在经历着什么。 记录...

  • 26/80

    我不知道有没有用,但我会一直坚持下去,我相信我是那个“既然开始了就不会停”的那个人。 记录此刻 今天我发现自己的一...

  • 10进制数字转为26进制的字母

    1 -> 26 -> 27 = A -> Z -> AA

  • 电影片段

    《立春》26~27min

网友评论

    本文标题:数组 26、27、80

    本文链接:https://www.haomeiwen.com/subject/gxizcctx.html