1.twoSum

来源:互联网 发布:印章制作软件app 编辑:程序博客网 时间:2024/04/25 12:25

ME:

class Solution(object):

    def twoSum(self, nums, target):
            for i in range(len(nums)):
                for j in range(i+1,len(nums)):
                    t = nums[i]+nums[j]
                    if target==t:
                        return [i, j]
if __name__=="__main__":
    nums = [3, 2, 4]
    so = Solution()
    print so.twoSum(nums, 6)




LSJ:
字典方法
class Solution(object):
    def twoSum(self, nums, target):
            for i in range(len(nums)):
                for j in range(i+1,len(nums)):
                    t = nums[i]+nums[j]
                    if target==t:
                        return [i, j]
if __name__=="__main__":
    nums = [3, 2, 4]
    so = Solution()
    print so.twoSum(nums, 6)
原创粉丝点击