当前位置: 首页 > news >正文

力扣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:

输入:nums = [3,3], target = 6
输出:[0,1]
/*** @param {number[]} nums* @param {number} target* @return {number[]}*/
var twoSum = function(nums, target) {let map = new Map()for(let i=0;i<nums.length;i++){let val = target - nums[i]if(map.has(val)){return [map.get(val),i]}else{map.set(nums[i],i)}}
};

http://www.lryc.cn/news/361864.html

相关文章:

  • AndroidFlutter混合开发
  • Halcon 光度立体 缺陷检测
  • 关于找暑期实习后的一些反思
  • Rust struct
  • 【UE5:CesiumForUnreal】——加载无高度地形数据
  • 证件/文书类日期中文大写js/ts插件
  • 03JAVA基础(方法/类/封装(构造方法))
  • 数据容器的通用操作、字符串大小比较 总结完毕!
  • KAN(Kolmogorov-Arnold Network)的理解 3
  • lux和ffmpeg进行下载各大主流自媒体平台视频
  • day25-XML
  • Mixly 开启WIFI AP UDP收发数据
  • OCR图片转Excel表格:没结构化的弊端
  • 查看所用数据库的版本
  • U盘感染病毒,不必急于扔掉!教你如何有效清除U盘中的病毒
  • 新手小白也能玩转跨境电商:从零到精通的操作流程
  • 川北医学院与爱尔眼科医院集团签署战略合作协议共谋医学发展新篇章
  • 利用映射算子打印菱形
  • 亚信安全正式推出5G专网安全测试服务 圆满完成核电客户5G项目落地
  • 第二十五章CSS中的技巧(导航栏、下拉列表)
  • 大话设计模式解读01-简单工厂模式
  • 35python数据分析numpy基础之setdiff1d求两个数组的差集
  • JVM 指针压缩
  • 时序预测 | Matlab灰色-马尔科夫预测
  • 代码界的奥斯卡:SpringBoot测试的艺术与科学
  • 安防监控视频平台LntonCVS视频监控汇聚平台遏制校园暴力保护校园学生安全应用方案
  • Python | 平均绩点
  • 2024年有什么值得入手的5G长期套餐大流量卡推荐?大流量手机卡入手指南(超4款正规手机卡实测总结)
  • 《尚上优选》项目Bug记录
  • Flutter 中的 PopupMenuTheme 小部件:全面指南