gpt4 book ai didi

algorithm - 哈希算法的困惑

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:59:13 25 4
gpt4 key购买 nike

enter image description here enter image description here

我对为什么要从 Hi 中减去 Hi+1 来计算 k+i2 感到困惑。如果 Hi 在等式中代表 i2 那么 Hi+1 是如何影响 k 的,为什么是减法而不是加法?

最佳答案

思路是这样的。在[二次探测[https://en.wikipedia.org/wiki/Quadratic_probing ), 你搜索位置 (涉及) H1, H2, H3, ... Hi , Hi + 1, ... 在一个循环中,您可以避免为 i2 重新计算每个

假设您已经计算出 Hi = k + i2。那么 Hi + 1 = k + (i + 1)2 = k + i2 + 2i + 1 = H< sub>i + 2i + 1。因此,如果您已经计算出 Hi,则只需为 Hi + 1< 添加 2i + 1/sub>.

关于algorithm - 哈希算法的困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39631162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com