问题:
翻译某英文句子,该英文句子中的所有单词都存放在一个文件中,每个英文单词对应一个或多个含义,在该字典中查找对应的单词将某一英文句子翻译成相应的中文。
输入文件如下:
I 我
AM 是
A 一个
如果输入是i AM A
则输出为“我是一个”
当然输入文件中的词可以很多。
哪们高手有好的算法,请指教。我现在了解的是KMP,但不是太理想。
...全文
566打赏收藏
一个算法问题
问题: 翻译某英文句子,该英文句子中的所有单词都存放在一个文件中,每个英文单词对应一个或多个含义,在该字典中查找对应的单词将某一英文句子翻译成相应的中文。 输入文件如下: I 我 AM 是 A 一个 如果输入是i AM A 则输出为“我是一个” 当然输入文件中的词可以很多。 哪们高手有好的算法,请指教。我现在了解的是KMP,但不是太理想。