leetcode走方格起点到终点-LC-solutions:慢慢来

时间:2024-07-19 23:59:20
【文件属性】:

文件名称:leetcode走方格起点到终点-LC-solutions:慢慢来

文件大小:42KB

文件格式:ZIP

更新时间:2024-07-19 23:59:20

系统开源

leetcode走方格起点到终点 LeetCode刷题记录 按照网上给出的分类和刷题建议整理。 Array Primary #27 # -*- coding: utf-8 -*- def removeElement(nums,val): #ERROR:修改遍历的列表 for x in nums[:]: if x == val: nums.remove(x) return len(nums) 容易出现的问题就是: for x in nums: 我们通常尽量避免修改一个正在进行遍历的列表,可以使用切片操作克隆这个list来避免这个问题(浅拷贝) #26 class Solution: def removeDuplicates(self, nums: List[int]) -> int: i = 0 while i+1 < len(nums): if nums[i] == nums[i+1]: nums.pop(i) else: i += 1 return len(nums) #80 因为都是有序数列所以和上一题思路一样 def removeDuplicates(nums): dupnums


【文件预览】:
LC-solutions-master
----Array()
--------164.py(332B)
--------122.py(394B)
--------189.py(595B)
--------287.py(756B)
--------274.py(235B)
--------275.py(330B)
--------11.py(542B)
--------41.py(1KB)
--------334.py(782B)
--------299.py(1KB)
--------121.py(161B)
--------4.py(993B)
--------309.py(377B)
--------45.py(349B)
--------134.py(591B)
--------Readme.md(18KB)
--------80.py(284B)
--------55.py(165B)
--------26.py(507B)
--------128.py(399B)
--------42.py(458B)
--------27.py(223B)
--------123.py(589B)
--------188.py(368B)
----String()
--------344.cpp(214B)
--------344.py(326B)
--------392.py(266B)
--------Readme.md(505B)
----LeetCode刷题记录.md(42KB)
----README.md(39KB)

网友评论