力扣题解积累
ZJ_Windy_Feng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【算法(数组)】26. 删除排序数组中的重复项
【算法(数组)】26. 删除排序数组中的重复项1. 题目描述[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JKeNHFeW-1597201101617)(en-resource://database/944:0)]2. 解题思路基本思路:利用双指针,慢指针对应修改后数组元素位置,快指针对应修改前数组元素位置代码:class Solution: def removeDuplicates(self, nums: List[int]) -> int:原创 2020-08-12 11:01:07 · 237 阅读 · 0 评论 -
1. 两数之和
1. 题目描述2. 题解思路2.1 方法一:暴力法基本思路:遍历nums中每个元素,并判断其需求值是否在其之后出现。代码:class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]: n = len(nums) for i in range(n): need = target - nums[i] if need in nums[i+1:]: index = nums[i+1:].i原创 2020-08-05 16:57:32 · 216 阅读 · 0 评论
分享