LeetCode#1-TwoSum

Posted PrConstantin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode#1-TwoSum相关的知识,希望对你有一定的参考价值。

所有LeetCode题目均采用javascript编写

/*
    使用对象以及in运算符减小时间复杂度
*/

let sum = (nums,target)=>
    let dist = 
    for(let i=0;i<nums.length;i++)
        let diff = target - nums[i]
        if(diff in dist)
            return [dist[diff],i]
        else
            dist[nums[i]] = i
        
    


console.log(sum([2,7,10,11],9))

以上是关于LeetCode#1-TwoSum的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode Array 1 twoSum

LeetCode #1 TwoSum

LeetCode#1-TwoSum

leetcode笔记-1 twosum

leetcode 1-10 题解记录

leetcode刷题记录(JAVA&Python)