Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 什么是2次传递和1次传递哈希表_C++_Algorithm_Hash_Time Complexity_Hashtable - Fatal编程技术网

C++ 什么是2次传递和1次传递哈希表

C++ 什么是2次传递和1次传递哈希表,c++,algorithm,hash,time-complexity,hashtable,C++,Algorithm,Hash,Time Complexity,Hashtable,我在leetcode上解决了一个问题,在提交暴力解决方案后,我查找了最佳解决方案,找到了“两遍哈希表”和“一遍哈希表”。作为一名新手程序员,我无法令人满意地解释什么是一遍哈希表和两遍哈希表。有人能解释一下吗。 (链接到leetcode问题)哈希表不是“一次通过”或“两次通过” 这个问题创造了一个新的术语“通行证”,当他们真的应该说“使用一次”或“使用两次” 因为他们的“更好的解决方案”将项目存储在哈希表中,然后将其取出,所以他们的“两次传递”哈希表实际上是“用于解决方案的两次哈希表”在这个问题的

我在leetcode上解决了一个问题,在提交暴力解决方案后,我查找了最佳解决方案,找到了“两遍哈希表”和“一遍哈希表”。作为一名新手程序员,我无法令人满意地解释什么是一遍哈希表和两遍哈希表。有人能解释一下吗。
(链接到leetcode问题)

哈希表不是“一次通过”或“两次通过”

这个问题创造了一个新的术语“通行证”,当他们真的应该说“使用一次”或“使用两次”


因为他们的“更好的解决方案”将项目存储在哈希表中,然后将其取出,所以他们的“两次传递”哈希表实际上是“用于解决方案的两次哈希表”

在这个问题的上下文之外,哈希表不是“一次传递”或“两次传递”

这个问题创造了一个新的术语“通行证”,当他们真的应该说“使用一次”或“使用两次”


由于他们的“更好的解决方案”将项目存储在哈希表中,然后将其取出,因此他们的“两次传递”哈希表实际上是“用于解决方案的两次哈希表”

pass
表示迭代您拼写的队列错误。队列,不是QUE。它不是“N-pass hash table”,而是输入数组上的“N-pass”(即
用于
循环),并且单独使用哈希表。
pass
表示迭代您拼写的队列错误。队列,而不是ques。它不是“N-pass哈希表”,而是输入数组上的“N-pass”es(即
用于
循环),并且单独使用哈希表。