RUN__IT # 01 给定一个数组找出和为目标值的两个数

给定一个整数数组nums,和一个目标值target,请在该数组中找出
和为目标值的两个整数,并返回他们的数组下标

def main(nums,target):
    """两数之和"""
    n = len(nums)
    for num1_index in range(n):
        for num2_index in range(num1_index+1,n):
            if nums[num1_index] + nums[num2_index] == target:
                return num1_index,num2_index
            else:
                return False


if __name__ == '__main__':
    nums = [2,7,11,15]
    print(main(nums,9)

此题不用写注释也能看懂吧,如有疑问,欢迎来喷!

猜你喜欢

转载自blog.csdn.net/RUN__IT/article/details/89108910