我正在学习编程语言课程的学期末项目。分配如下。我正在用Java编写它,并且在编写Prolog时遇到了很多麻烦。我一直在使用Prolog遇到很多麻烦,所以这个问题同样需要寻求帮助,因为它试图更好地理解Prolog。任何帮助,我能得到将不胜感激将一个没有任何空格/分隔符的句子拆分为一个带空白的句子
一个句子中包含的话,出现在字典中的所有 ,这种情况发生 是没有白 空格作为分隔符连接起来。描述一个 解决方案,该解决方案产生所有可能的 答案,与给定的 字典兼容以下两种 3种语言:Java,Haskell,Prolog。 测试数据作为UTF-8文本 文件提供,该文件每行包含一个句子, ,所有单词出现在 字典中,作为UTF-8文本 文件提供,每行包含一个字。 输出应该是一个UTF-8文本文件 ,其中包含所有由空格分隔的单词 。 word文件的
例子:
猫
狗
树皮
运行
的
远句文件的一个例子是
thedogbarks
thecatrunsaway
你能问一个具体的问题吗?你试过什么了? – hammar 2011-05-02 02:05:47
我不知道从哪里开始,说实话 – MeeksMan13 2011-05-02 02:50:02
当单词是别人的前缀时,这是什么行为,即“the”和“there”都是单词? – 2011-05-02 03:48:48