【发布时间】:2021-03-13 01:21:29
【问题描述】:
我在leetcode上解决了一个问题,在提交了我的蛮力解决方案后,我查找了最佳解决方案,发现“两次通过哈希表”和“一次通过哈希表”,作为一个新手程序员,我不能令人满意的解释什么是一次通过和两次通过哈希表。有人可以解释一下吗。 https://leetcode.com/problems/two-sum/solution/ (链接到 leetcode 问题)
【问题讨论】:
-
pass表示迭代 -
你拼错了队列。 queue,而不是 ques.
-
它不是“N-pass”哈希表,而是“N-pass”es(即
for循环)在输入数组上,并且单独使用哈希表。
标签: c++ algorithm hash time-complexity hashtable