在设计像字典这样的字典以储存字面时,TRIIE是否是最推荐的数据结构? 任何其他改进时间或记忆性能的办法?
我认为,如果不发生碰撞,那么记忆要求就会变得不好,因为重复的话:在重叠、重叠、重叠、重叠、重叠和重叠的情况下,所有这些都占据了独一无二的储存,而我们可以在三角地分享空间。
EDIT: 感谢@Moron,并感谢你所作的非常有益的回答。 我同意——生成散射钥匙是O(n) ,也是一种TRIE搜索。 然而,由于链条加起来,随着时间的推移,而对于跨国激进党来说,这种情况不会发生。 我仍然关切的是,对于跨国激进党的每一个节点,我需要保持一个点,如果独裁者的规模很小的话,可能会对事情进行打击。