Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >1. 两数之和

1. 两数之和

作者头像
编程张无忌
发布于 2022-05-06 07:50:09
发布于 2022-05-06 07:50:09
20600
代码可运行
举报
文章被收录于专栏:悟道悟道
运行总次数:0
代码可运行

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 示例 1: 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 示例 2: 输入:nums = [3,2,4], target = 6 输出:[1,2]

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class Solution {
    public int[] twoSum(int[] nums, int target) {
        Map<Integer,Integer> map=new HashMap();
        for(int i=0;i<nums.length;i++){
            if(map.containsKey(target-nums[i])){
                return new int[]{map.get(target-nums[i]),i};
            }
            map.put(nums[i],i);
        }
        return new int[0];
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
LeetCode_1-两数之和
两数之和 题目回顾 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值target的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 示例 示例1 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9,返回 [0, 1] 示例2 输入:nums = [3,2,4], target = 6 输出:[1,2] 示例3
柠檬酸奶不加冰a
2023/04/16
2000
算法-两数之和
版权声明: https://blog.csdn.net/li_xunhuan/article/details/90032760
Fisherman渔夫
2019/07/31
3340
LeetCode-1. 两数之和(java)
        题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。
bug菌
2023/05/27
2250
LeetCode-1. 两数之和(java)
Leetcode:两数之和
今年准备刷一下leetcode,提升一下算法相关的能力。从最简单的开始刷起,各位大佬不要嘲笑我。不知道能坚持多久。
Liusy
2021/02/01
2720
Leetcode No.1 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
week
2022/01/07
1890
Leetcode第1题 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
郭顺发
2023/07/17
860
【力扣刷题】1. 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。
jayjay
2022/11/02
1650
【力扣刷题】1. 两数之和
LeetCode1. 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。
Yuyy
2022/06/28
1430
leetcode No 1. 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
week
2020/07/06
2680
【LeetCode】两数之和
package leetcode.editor.cn; //给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 // // 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 // // // // 示例: // // 给定 nums = [2, 7, 11, 15], target = 9 // //因为 nums[0] + nums[1] = 2 + 7 = 9 //所以返回 [0, 1] //
Jacob丶
2020/08/05
2860
力扣算法经典第一题——两数之和(Java两种方式实现)
简单理解一下哈,力扣直接标记出简单,说实话,对于一个算法不太了解的人,确实不太明白。通过一些资料慢慢理解了。在这里分享给大家,主要是思路。
掉发的小王
2022/07/11
2290
【小Y学算法】⚡️每日LeetCode打卡⚡️——1.两数之和
看了题目,很自然的就会想到,只要进行两层循环,对所有的数字进行一次相加,当和为target时,将两个值的index返回即可
呆呆敲代码的小Y
2021/08/20
3110
【小Y学算法】⚡️每日LeetCode打卡⚡️——1.两数之和
【刷穿 LeetCode】1. 两数之和(简单)
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。
宫水三叶的刷题日记
2021/02/20
3460
有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。
后端码匠
2021/08/20
4570
两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。
狼啸风云
2023/11/03
1610
算法讨论题 —— Java实现两数之和
你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。即:每个index上的数字只能用一次。
HoneyMoose
2023/09/21
2400
算法讨论题 —— Java实现两数之和
leetcode哈希表之两数之和
这里利用HashMap来存储目标值与当前值的差值及其索引,遍历nums数组,遇到存在的key则直接返回。
code4it
2020/10/09
3790
leetcode哈希表之两数之和
LeetCode1--两数之和
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你假设每种输入只会对应一个答案。但是数组中同一个元素不能使用两遍。 示例:
别团等shy哥发育
2023/02/27
1710
LeetCode1--两数之和
画解算法 1-两数之和
https://leetcode-cn.com/problems/two-sum/
灵魂画师牧码
2019/06/27
3880
画解算法 1-两数之和
LeetCode1两数之和
可以直接遍历两遍数组,第一遍用target-nums[i],第二遍找nums数组中是否存在target-nums[i]这个数字,找到就返回两个数字组成的数组,这个方法时间复杂度比较大为O(n²)
全栈程序员站长
2022/08/24
1590
相关推荐
LeetCode_1-两数之和
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验