fun twoSum(nums: IntArray, target: Int): IntArray {// key为target-数组的值,value为数组的索引val resultMap = mutableMapOf<Int, Int>()nums.forEachIndexed { index, value ->// 若存在,直接返回if (resultMap.containsKey(value)) {val anotherIndex: Int = resultMap[value]!!return intArrayOf(anotherIndex, index)}else{// 存入mapresultMap[target-value] = index}}// 没有,返回空数组return IntArray(2)}
