gpt4 book ai didi

algorithm - 前缀树的空间复杂度

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:20:31 24 4
gpt4 key购买 nike

给定一个 url 数组,如果存储在前缀树中,空间复杂度是多少? (Big-O、Big-Theta、Big-Omega)。数组的长度为n。

如果使用基数树进行优化,Big-O 也会发生变化吗?

最佳答案

它将占用 O(n) 空间...但是每个 URL 10 字节和 100 字节之间有很大的区别!

如果您的 URL 有很多公共(public)前缀,使用基数树,仔细编码,您可以期望在数组中的原始存储上节省大量空间(50% 左右)。例如,如果它们是由爬虫生成的,就会出现这种情况。

关于algorithm - 前缀树的空间复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33702052/

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