Two Sum (Scala)
def twoSum(nums: Array[Int], target: Int): Array[Int] = {
val numsIndex = nums.zipWithIndex
val map = numsIndex.toMap
numsIndex
.collectFirst {
case (num, index) if(map.get(target - num).exists(_ != index)) =>
.
原创
2021-08-30 20:31:54 ·
97 阅读 ·
0 评论