【发布时间】:2013-05-22 00:54:15
【问题描述】:
我有一本包含单词及其音标的字典。 单词都是小写的,所以不涉及区分大小写的搜索。
词典非常庞大,我需要在我的应用程序启动时快速加载它。 我宁愿阅读它而不必单独阅读每个条目。
我猜我存储和加载它的方式也会影响我将词典保存在内存中的方式
感谢您的任何想法。
【问题讨论】:
-
“真正巨大”有多大?您打算将整个词典加载到应用程序的内存中,还是从文件或数据库中读取?此外,该结构需要有效执行哪些类型的操作?主要是查找,还是枚举?
-
真正巨大的意义 200.000 字。我想把它加载到内存中。我只需要查字,不写也不显示。
-
你需要用“typos”和wild-chars搜索吗?
-
@MartinPerry 不,只是 1:1 查找。
标签: c++ dictionary lexicon