对于一个项目,我正在创建一个字符串哈希表。它使用单独的链接,并且为表中的每个填充位置创建一个链表。该链表包含一个节点,该节点存储字符串及其频率。因此,当插入字符串时:
1.) 如果它与另一个字符串的哈希匹配,并且当前字符串不在表中,它将在该哈希值处附加到列表中,并且频率为 1。
2.) 如果表中已有该字符串的副本,则该字符串的频率将增加。
我将如何计算此表的负载因子?它会是哈希表中位置总数的节点数(这不包括列表)。或者,它是频率总和除以哈希表中的位置数吗?-谢谢!
对于一个项目,我正在创建一个字符串哈希表。它使用单独的链接,并且为表中的每个填充位置创建一个链表。该链表包含一个节点,该节点存储字符串及其频率。因此,当插入字符串时:
1.) 如果它与另一个字符串的哈希匹配,并且当前字符串不在表中,它将在该哈希值处附加到列表中,并且频率为 1。
2.) 如果表中已有该字符串的副本,则该字符串的频率将增加。
我将如何计算此表的负载因子?它会是哈希表中位置总数的节点数(这不包括列表)。或者,它是频率总和除以哈希表中的位置数吗?-谢谢!