【问题标题】:Hash Table ( Data Structure ) [closed]哈希表(数据结构)[关闭]
【发布时间】:2016-05-03 02:18:17
【问题描述】:

建表时使用以下数据。

32、64、8、23、60、47、62、59、15、29

回答:

32-2  
64-4 
8-8  
23-8  
60-0  
47-2  
62-2  
59-14  
15-0  
29-14

我最多能理解 23 的答案,因为我可以弄清楚答案是 8。我的问题是,23%10 = 8 是怎么回事?这也适用于 47、59 的答案, 和 29.

【问题讨论】:

  • 不要订购我们。你有什么问题?
  • @mikeCAT 我的问题是,23%10 = 8 怎么样?因为我得了 3。还是这样做的正确方法?
  • 10 是从哪里来的?
  • 他们似乎被 15 划分,而不是 10
  • @mikeCAT 哈希表大小

标签: c++ hashtable


【解决方案1】:
  • 如果是偶数,计算% 10
  • 如果是奇数,计算 % 15

这是您应该遵循的模式。下次澄清和解释清楚以获得更好的响应。

【讨论】:

  • 为什么你认为他们不都是 % 15?
  • @imm 为什么你认为我应该投反对票?它仍然解决了使它有用的问题。我错过了它作为 %15 的所有工作
猜你喜欢
  • 2014-04-06
  • 2020-05-11
  • 2017-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多