标签:bsp ber 简单 nbsp 循环 i++ ++ == sub
可能进不了大厂,但是还是要努力。
目前刷题主要是解决题目,关于复杂度的考量,emmm,下次一定。先做最简单的。。。。
给出的数组为 {2, 7, 11, 15},目标值为9
输出 ndex1=1, index2=2
[2,3]
方法一:暴力破解,两次循环查询
function twoSum( numbers , target ) {
// write code here
for (var i = 0; i < numbers.length; i++) {
for (var j = i + 1; j < numbers.length; j++) {
if (numbers[i] + numbers[j] === target) {
return console.log([i+1, j+1]);
}
}
}
}
module.exports = {
twoSum:twoSum
};
方法二:哈希表查询
标签:bsp ber 简单 nbsp 循环 i++ ++ == sub
原文地址:https://www.cnblogs.com/zhangjiabing/p/13221131.html