【发布时间】:2011-05-26 19:45:20
【问题描述】:
我有一个字典单词数组和一个像“twowords”这样的随机字符串
检查整个字符串是否由字典单词组成的最快方法是什么?所以“twojwords”会返回false,“twowords”会返回true
我之前使用过二分查找,但它无法处理两个字符串
(我正在使用目标 c)
【问题讨论】:
-
为了优化,问题总是两个成员的话,还是你想把它扩展到更多的成员(比如“mytwocents”或“iwanthamburger”)?
-
超过两个成员但字符串总是7个字母长,所以“ilikeyo”也应该返回true
-
@GeeGoldz,即使“哟”不是一个词?
-
@rdineiu 它必须是一个词,我只是举个例子,因为你很长
-
7 个字母是重要的输入。所以候选人总是 7 个字母长,而你的字典条目是 1 到 7 个字母?这是否紧急,因为如果不是,我将实施我的一些想法并进行一些速度测量。