1.两数之和

2020-02-26  本文已影响0人  寂灭天骄小童鞋

https://leetcode-cn.com/problems/two-sum/

func twoSum(_ nums: [Int], _ target: Int) -> [Int] {
    var resultDic = Dictionary<Int, Int>()
    for (index, item) in nums.enumerated() {
        let  minusValue = target - item
        if resultDic.keys.contains(minusValue) {
            return [resultDic[minusValue]!, index]
        }
        resultDic.updateValue(index, forKey: item);
    }
    print(resultDic)
    return []
}
上一篇 下一篇

猜你喜欢

热点阅读