Leetcode第一题哪里有问题?

img


img


差别在哪,是Leetcode传递参数不一样吗?第一次刷题,就要放弃了,求解答,感谢!

你是方法,要返回值,不是打印
最后一行改为 return,实测通过

class Solution(object):
    def twoSum(self, nums, target):
        list1 = []
        for m in range(len(nums)):
            n = target - nums[m]
            if n in nums:
                list1.append(m)
                for o in range(len(nums)):
                    if nums[o] == n:
                        list1.append(o)
                        return list1


class Solution:
    def twoSum(nums, target):
        n = len(nums);
        for i in range(n):
            for j in range(i+1, n):
                if nums[i]+nums[j] == target:
                    return [i,j]
        return [0]
    }
}

他输入的是两个数据之间有换行的