【发布时间】:2010-08-12 23:33:51
【问题描述】:
我有一个很大的字符串列表(超过 200,000 个),我想将它们与给定的字符串进行比较。 给定的字符串是由用户插入的,因此可能略有不正确。
我希望做的是在将每个字符串添加到列表时为每个字符串创建某种预先计算的哈希值。此哈希将包含字符串长度、所有字符的添加等信息。
我的问题是,这样的东西已经存在了吗?肯定会有一些东西可以让我避免在列表中的每个字符串上运行Levenshtein distance 吗?
或者我还没有想到第三种选择?
【问题讨论】:
标签: string hash compare distance precompute