1. 两数之和

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

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。
示例 1:

输入:nums = 2,7,11,15, target = 9

输出:0,1

解释:因为 nums0 + nums1 == 9 ,返回 0, 1 。
示例 2:

输入:nums = 3,2,4, target = 6

输出:1,2
示例 3:

输入:nums = 3,3, target = 6

输出:0,1
提示:

2 <= nums.length <= 104

-109 <= numsi <= 109

-109 <= target <= 109

只会存在一个有效答案

bash 复制代码
class Solution(object):
    def twoSum(self, nums, target):
        """
        :type nums: List[int]
        :type target: int
        :rtype: List[int]
        """
        for i in range(len(nums)):
            for j in range(i+1,len(nums)):
                if nums[i]+nums[j]==target:
                    return i, j

if __name__ == '__main__':
    Nums=[2,7,11,15]
    Target=9
    Solution().twoSum(Nums,Target)
相关推荐
专注仿真14 小时前
梯度提升类(XFBoost)算法详解与代码实例
开发语言·人工智能·python·算法·大模型训练·控制算法
小豆庄14 小时前
视频遮罩追踪退场后ID撞号的排查—多目标场景下的失效
opencv·算法·bug·视频·python3.11
外收内放14 小时前
Python基础语法练习题(75)
开发语言·python·学习
Tisfy15 小时前
LeetCode 3882.网格图中最小异或路径:动态规划
算法·leetcode·动态规划
黑十15 小时前
PyTorch 报 “no CUDA GPUs are available“ 怎么办?3 步排查
服务器·网络·人工智能·pytorch·python
D e re k ZH15 小时前
P5025 [SNOI2017] 炸弹
c++·算法
A boy CDEF girl16 小时前
算法题专栏:优选算法
数据结构·算法·leetcode
没落之王16 小时前
三易五行看宋朝的三界确立
大数据·人工智能·算法
threelab16 小时前
开源图片去水印代码
python
坤坤子吖16 小时前
算法学习——单调队列
开发语言·c++·笔记·学习·算法