给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
萌新自己写的的答案
from typing import Listclass Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:c = []for a in range(len(nums)):for b in range(a):if nums[a] + nums[b] == target:c.append(a)c.append(b)c = sorted(c)return c
大佬写的
from typing import Listclass Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:length = len(nums)for i in range(length):for j in range(i + 1, length):if nums[j] == target - nums[i]:return [i, j]if __name__ == '__main__':a = Solution()print(a.twoSum(nums=[2, 7, 11, 15], target=9))
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/two-sum
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。相关推荐
- 两数之和-给定一个整数数组nums和一个目标值target,请你在该数组找出和为目标值的那两个整数,并返回他们的数组下标,你可以假设每种输入只会对应一个答案。但是,数组同一个元素不能使-python
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 让这个可爱的宝藏女孩在努力的道路上与你一起同行! 如有转载,请 ...
- C++ leetCode 1. 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个
一.思路: 讲数据用map存储,加快查询速度 vector<int> twoSum(vector<int>& nums, int target) {map<int ...
- 两数之和, 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。
两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标. 可以假设每种输入只会对应一个答案.但是,数组 ...
- 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。
问: /** 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标. 你可以假设每种输入只会对应一个答案.但是,数 ...
- 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标
题目链接:https://leetcode-cn.com/problems/two-sum/solution/liang-shu-zhi-he-by-leetcode-2/ 给定一个整数数组 nums ...
- (python)给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的两个整数。
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这个数组中同样的元素. 示例: 给定 nu ...
- 第1题 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标
package com.leetcode; import java.util.ArrayList; import java.util.HashMap; import java.util.List; i ...
- JS实现 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
题目:(JS实现) 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 四种方法如下: 方法一:暴力破解法,和值匹配 //暴力 ...
- java,给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
标题:java,给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 一.示例 二.题解 方法一,暴力法:使用双重for循环,每 ...
最新文章
- IOS纯手写代码支持旋屏
- Android 10.0 系统服务之ActivityMnagerService-AMS启动流程-[Android取经之路]
- Winform开发框架之通用人员信息管理实现代码介绍
- [PHP] Laravel常见报错总结(持续更新)
- opencv随机数的产生
- 数据采集与分析的那些事——从数据埋点到AB测试
- ida demangled names
- Exchange性能调优(上)
- mysql自定义函数的分号_MySQL之自定义函数实例讲解
- php 赋予变量现在时间,PHP关于变量和日期处理的面试题
- Linux之chrony时间同步服务、ntp协议
- 深入解读Docker底层技术Cgroup
- 什么是死亡之 Ping 攻击?
- excel保存快捷键_如何用Excel练英语口语?我就是上班的时候这样偷偷学英语的!...
- 计算机网络ppt背景,教大家使用ppt设计出高逼格的背景图
- 很好的东子(干货很多)--把一个函数变成全局的方法及slideToggle()
- windows不能确定用户或计算机名称,Windows10开机时提示“用户名或密码不正确”的解决办法...
- 写在2020年尾的一点感悟:回朕车以复路兮,及行迷之未远
- java的日历类_java 中的Calendar日历类
- Waymo在自动驾驶领域优势明显,但并非无懈可击