新手,所以使用最简单的方式遍历数组
方法:遍历数组
class Solution(object):
def twoSum(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: List[int]
"""
for i in range(0, len(nums) - 1):
for j in range(i+1, len(nums)):
if nums[i] + nums[j] == target:
return [i, j]
刚开始学没有思路的时候建议多了解一下python的基础部分,存储结构以及分支结构和顺序结构
for i in range(开始的位置,长度,每次移动的步数):
执行内容
我们这里就是利用了for循环的步数将i进行遍历,每次和j进行相加,得出正确的答案.
当然还是有很多漏洞的,比如数组中元素有限,或者有多个相同的元素之类的问题没有考虑到,还是希望以后多注意
才开始刷leetcode上的题,希望可以坚持刷完,后续过程中我会一直分享我自己的学习历程,大家一起加油!