findSums(arr, k) { let hashMap hashMap = {}; for (let value of arr) { if (hashMap[value]) { return true; } else { hashMap[k - value] = true }; } return false;}我有點困惑這個功能是如何工作的。hashMap[k - value]該位到底是如何用 k 推導出 2 個整數之和的arr?
數字數組和數字 k,返回數組中任意兩個數字之和是否為 k
天涯盡頭無女友
2023-07-06 14:47:39