【leetcode】1.两数之和
说明:本文为博主原创文章,未经博主允许不得转载。如果代码有不懂的,欢迎与我探讨!邮箱:1103540209@qq.comgithub地址:https://github.com/wstchhwpclass Solution:def twoSum(self,nums,target):for i in range(len(nums)):a_...
·
说明:本文为博主原创文章,未经博主允许不得转载。
如果代码有不懂的,欢迎与我探讨!
邮箱:1103540209@qq.com
github地址:https://github.com/wstchhwp
class Solution:
def twoSum(self,nums,target):
for i in range(len(nums)):
a_index = i
a = nums[i] # 已知的一个整数
b = target - nums[i] # 根据目标值,计算所需要找的另一个整数
if a != b: # 另一个整数与已知的整数不相等
if b in nums:
b_index = nums.index(b) # 所需要找的另一个整数的下标
return a_index, b_index
else:
del nums[a_index]
if b in nums:
b_index = nums.index(b)
b_index = b_index + 1
return a_index, b_index
else:
pass
nums.insert(a_index,b)
更多推荐
已为社区贡献6条内容
所有评论(0)