题目详解
相关链接
思路
- 我们需要记录每个元素出现的位置,所以用
hash map
即可
看完代码随想录之后的想法
- 思路一致
实现过程中遇到的困难
- 要搞清楚哈希表的
key
、value
分别是什么
代码
1 | function twoSum(nums: number[], target: number): number[] { |
时间复杂度:O(n)
空间复杂度:O(n)
收获
hash map
的经典应用
hash map
即可key
、value
分别是什么1 | function twoSum(nums: number[], target: number): number[] { |
时间复杂度:O(n)
空间复杂度:O(n)
hash map
的经典应用