【发布时间】:2013-11-27 10:13:11
【问题描述】:
在 levenshtein distance 中,你问这个问题,给定这两个字符串,它们的 levenshtein 距离是多少。您将如何获取一个字符串和一个 levenshtein 距离并生成该 levenshtein 距离内的所有字符串。 (它也需要一个字符集)。因此,如果我传入一个字符串 x 和一个距离 d。然后它会给我该编辑距离内的所有字符串,包括 d-1 和 d-2....d-n; (n
预期功能:
>>> getWithinDistance('apple',2,{'a','b',' '})
['applea','appleb','appel','app le'...]
请注意,该程序能够生成app le,因为字符集中包含空格。
【问题讨论】:
-
我尝试将随机字符添加到随机位置,但它不起作用..
-
这个问题应该得到更多的投票,这是一个有趣的不重复的问题。
标签: python levenshtein-distance