【发布时间】:2010-12-06 20:27:11
【问题描述】:
使用 QSet 来跟踪非常大的一组相当大的字符串是不是一个坏主意?每个字符串为 54 个字符(108 个字节)。该集合可能包含数千个条目(我不确定确切的数字)。 QSet 将仅用于插入和成员查询。
如果这是一个坏主意,我绝对愿意接受建议。我的 54 个字符串仅由 6 个不同的字符组成(例如“AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFF”)。这似乎是一个很好的压缩候选者,也许?欢迎任何其他建议。
【问题讨论】:
-
等等,“宇宙大小”是什么意思?不要告诉我这是你打算拥有的字符串数量
-
这是解空间。可能字符串的总数(其中许多是重复的)。我不会散列所有这些,我也不想这样做。也许我应该更仔细地措辞我的问题。我会更新 OP。
标签: qt memory-management hash dataset compression