力扣题库第一道题解题思路(含代码简单法)
class Solution:
def twoSum(self, nums, target):
n = len(nums)
for i in range(0,n):
for j in range(i+1,n):
if nums[i]+nums[j]==target:
return(i,j)
return
```基本就是最简单粗暴的思路,因为之前一直用C,转python时间不长,所以目前还是C语言的思路,总体来说就是,从一个元素就开始,一直不停的跟它后面的元素相加,不停的拿if语句进行判断,直到满足等于target的时候就输出这两个数相应的标号,即(i,j),在这之中特别需要注意的一个问题就是,同一个元素不能使用两次,所以要保证你用来与第一个循环相加的元素必定是第一个元素之后的数,依此类推,不停的比较即可。思路相当清晰,代码也简单。