日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

找到数组中和为给定值的两个数

發布時間:2025/4/14 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 找到数组中和为给定值的两个数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題

給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和為目標值的那 兩個 整數,并返回他們的數組下標。

你可以假設每種輸入只會對應一個答案。但是,你不能重復利用這個數組中同樣的元素。

示例:

給定 nums = [2, 7, 11, 15], target = 9
因為 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]

解答

LeetCode 有題解和分析, 參看LeetCode

使用一個 HashMap 保存數組, key為數組元素值, value為其下標. 然后循環數組并為map填充, 在填充之前判定 target-num[i] 的值是否在map中存在, 存在則匹配到了需要的值. 并從map中取到其下標.

因為只遍歷一次, 所以時間復雜度和空間復雜度均為 O(n) .

代碼

public class TowSum {public int[] twoSum(int[] nums, int target) {if (nums==null||nums.length<2){return new int[]{-1,-1};}int [] rs = new int[]{-1,-1};Map<Integer,Integer> map = new HashMap<>();for (int i = 0; i < nums.length; i++) {if (map.containsKey(target-nums[i])){rs[0] = map.get(target-nums[i]);rs[1] = i;break;}map.put(nums[i],i);}return rs;}public static void main(String[] args) {int[] nums = new int[]{2,5,8,7,9,4};int [] rs = new TowSum().twoSum(nums,17);System.out.println(Arrays.toString(rs));} }

轉載于:https://www.cnblogs.com/walkinhalo/p/10801865.html

總結

以上是生活随笔為你收集整理的找到数组中和为给定值的两个数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 尤物在线精品 | 国产婷婷色一区二区三区在线 | 日韩极品少妇 | 国产高清一区二区三区 | 天天天天天天天天干 | 婷婷欧美 | 男人天堂亚洲天堂 | 国产欧美一区二区精品久久久 | 好吊操av| 中文字幕人妻一区二区 | 日韩和的一区二区 | 玖玖爱精品 | 美女精品在线 | 久久久久久久久亚洲 | 老熟妇高潮一区二区高清视频 | 青青草公开视频 | 免费精品一区 | 91福利网址| 色播在线 | 手机av资源 | 亚洲成熟女性毛茸茸 | k8经典成人理伦片 | 欧美综合图片 | 风韵少妇spa私密视频 | 欧美激情在线免费观看 | 秋霞欧美一区二区三区视频免费 | 超碰caoprom | 国产欧美日韩专区发布 | 亚洲九九精品 | 中文在线字幕免费观 | 激情综合六月 | 少妇高潮视频 | 亚洲蜜臀av乱码久久精品蜜桃 | 强伦人妻一区二区三区 | 国产亚洲精品码 | 小柔的裸露日记h | 国产高清视频在线免费观看 | 欧美一级片免费看 | 久久55| 午夜影院视频 | 日本在线色 | 在线中文字幕一区二区 | 国内外免费激情视频 | 性视频网址 | 久久久久爱 | 日本黄色大片视频 | 欧美婷婷六月丁香综合色 | 成人综合在线视频 | 国产美女精品 | 成人啪啪网站 | 在线观看亚洲av每日更新 | 熟女熟妇伦久久影院毛片一区二区 | 自拍偷拍国产 | 天堂网av2018| 欧美69av| 婷婷丁香六月 | 九九九国产视频 | 另类一区 | 欧美成人影音 | 欧美99视频| 你懂的网站在线 | 影音先锋亚洲资源 | 欧美a视频在线观看 | 天天射天天爽 | 婷婷在线视频观看 | 日韩黄大片 | 欧美激情欧美激情在线五月 | 成人免费网站在线 | 精品久久精品久久 | 国产精品久久福利 | 一级a毛片 | 欧美性猛烈| 一级黄色大片在线观看 | 超碰公开免费 | 在线免费观看污网站 | 高潮白浆女日韩av免费看 | 久久91视频 | 老司机深夜免费福利 | 尤物在线视频观看 | 巨物撞击尤物少妇呻吟 | 免费观看nba乐趣影院 | 农村妇女一区二区 | 亚洲精品97久久中文字幕无码 | 国产福利一区视频 | 国产成人综合在线 | 国产精品久久久久久久9999 | 亚洲一区二区三区四 | 激情在线观看视频 | 国产精品永久久久久久久久久 | 亚洲xxx视频 | 免费观看一区二区三区视频 | 成人p站在线观看 | а√天堂8资源在线官网 | 成人精品一区日本无码网 | 日韩系列在线 | 成人短视频在线观看 | 亚洲a级片 | 电影《走路上学》免费 | 国产激情二区 |