Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于哈希表大小和模块化哈希的问题。我指的散列算法如下: hash_key % table_size = array_index. 我正在阅读一本算法教科书,其中给出了以下建议:
如果表大小不是素数,则可能是键的所有位在确定 array_index 时都不起作用。
谁能用一个例子来解释这到底意味着什么?
你要避免的是共同因素。有一个定理指出,每个数都可以表示为素数的乘积。
因此,如果您有一个素数作为 mod。您将不会分享该部门中的任何因素。
比如说 A % 30,所以 2、3 和 5 的任何倍数都将共享除法中的因子,而该因子在除法中将无用。
250/30 = 50 / 6 = 25 / 3
你想尽量减少无用的因素。
我一直在尝试将图标添加到我的保存、删除等按钮。我有大约五个按钮使用<g:actionSubmit>标签来调用控制器中的动作来执行相应的功能。我的问题是 FontAwesome 和 bootstrap 的字形图标需要<i class="icon-***">像这样使用标签:
<g:actionSubmit>
<i class="icon-***">
<