【发布时间】:2014-06-09 14:55:05
【问题描述】:
我正在寻找 PHP 中最有效的算法来检查字符串是否仅由字典单词组成。
例子:
thissentencewasmadefromenglishwords
thisonecontainsyxxxyxsomegarbagexaatoo
pure
thisisalsobadxyyyaazzz
输出:
thissentencewasmadefromenglishwords
pure
一个.txt
contains the dictionary words
b.txt
contains the strings: one in every line, without spaces made from a..z chars only
【问题讨论】:
-
您真的在寻找最有效的算法吗?或者任何在合理时间内起作用的东西都会起作用?你有可以按单词查询的字典吗?您尝试过什么,或者您不知道如何解决问题?
-
你好,任何运行速度超过 10-15 分钟的都可以。得到一个包含 100.000 个单词的单词列表,字符串列表约为 50.000。我试图搜索每个字符串中的单词,如果字符串可以用找到的单词组成,那么它就是一个输出字符串。但这不是最快的。