from typing import List
# 这道题很容易可以想到 ,只必须遍历两侧列表就可以了
# 双层循环系统
class Solution:
def twoSum(self, numbers: List[int], target: int) -> List[int]:
# 第一次遍历列表
for index1 in range(len(numbers)):
# 留意这儿,如果有反复的值能够 立即绕过
if index1 != 0 and numbers[index1] == numbers[index1 - 1]:
continue
# 遍历index1后面的值,与numbers[index1]求和 ,分辨是不是相当于目标
for index2 in range(index1 1,len(numbers)):
if numbers[index1] numbers[index2] == target:
return [index1 1,index2 1]
文章来源于网络 ,如有侵权请联系站长QQ61910465删除
本文版权归qu快排seo www.sEoguRuBlog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ√61910465