相关疑难解决方法(0)

用字典解析字符串的算法

特定

  • 一个充满单词的字典,{in, july, den, dentist, best, ...}带有一些C++ API来访问它:boolean findWord(string word)或者string getNextWord(void)遍历它,

  • 一些没有空格的输入字符串,例如:bestdentistinjuly......

产量

  • best dentist in july is... (基本上用给定字典的空格分隔非空格字符串)

什么是解决它的最佳算法?

一个微妙但重要的问题是,是否有任何奇特的方法来解决无法到达的死胡同问题.例如,den并且dentist都是有效的词来剖析其余的字符串,其中一个可能只是一个死胡同.

对我来说,这似乎是一个贪婪的问题或动态编程可以解决的问题.

c++ algorithm parsing dictionary

11
推荐指数
1
解决办法
2143
查看次数

标签 统计

algorithm ×1

c++ ×1

dictionary ×1

parsing ×1