4

我想知道 Perl 哈希数据结构可以容纳多少元素是否有限制?我假设它可能取决于您有多少可用内存。值和密钥大小与它可以容纳多少元素有关吗?

4

1 回答 1

10

没有微不足道的固定上限。这取决于系统中可用的内存。如果散列的键较大,则内存不足的速度会比它们较小时更快。与哈希中的值类似;它们越大,内存越快耗尽。

通常,适合散列的元素数量是您的问题中最少的;如果你的内存用完了,你可能应该重新考虑你的算法。

于 2013-01-17T00:37:35.043 回答