编辑
2024-08-20
undefined
00

目录

哈希表

暴力枚举

js
var twoSum = function (nums, target) { const n = nums.length for (let i = 0; i < n; i++) { for (let j = 0; j < n; j++) { if (nums[i] + nums[j] === target && i !== j) { return [i, j] } } } }

哈希表

js
var twoSum = function (nums, target) { const map = new Map() for (let i = 0; i < nums.length; i++) { if (map.has(target - nums[i])) { return [map.get(target - nums[i]), i] } map.set(nums[i], i) } }

本文作者:任浪漫

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!