【leetcode初級算法JS實現】9.兩數之和

在這裏插入圖片描述

// 遍歷循環,target減去當前的值,獲得差,在數組中尋找這個差
/**
 * @param {number[]} nums
 * @param {number} target
 * @return {number[]}
 */
var twoSum = function(nums, target) {
    let index = -1;
    for(let i = 0; i< nums.length; i++ ){
        let num1 = nums[i];
        let num2 = target - num1;
        let temp = nums.indexOf(num2);
        if(temp > -1 && temp !== i){
            return [i, temp];
        }
    }
};

emmm…這道題沒想到其他思路,後期想到了再補充。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章