题目详解
相关链接
思路
- 我们需要记录每个元素出现的位置,所以用
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的经典应用