Array
Current Index (i)
-
Current Value
-
Complement (target - nums[i])
-
Target
9
HashMap (value → index)
Empty
Click "Step" or "Play" to start the visualization
Current Element
In HashMap
Solution Found
Python Code
numsMap = dict()
for i in range(len(nums)):
complement = target - nums[i]
if complement in numsMap:
return [i, numsMap[complement]]
else:
numsMap[nums[i]] = i