Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 如何从文本文件中找到彼此相邻的前3个单词_Algorithm_Text - Fatal编程技术网

Algorithm 如何从文本文件中找到彼此相邻的前3个单词

Algorithm 如何从文本文件中找到彼此相邻的前3个单词,algorithm,text,Algorithm,Text,这将在python中完成,但我想知道如何处理它 假设我有一个包含书的内容的文本文件。我不想找到最上面的单词,我想找到一行中最上面的三个单词。例如,“猫开了”是一排3个字,“和是”是前3个字 如果需要,我可以进一步解释。谢谢 从头到尾读取文件,一次读取一个单词。将最后读到的三个单词保留在内存中,并在字典中增加关键字(word1、word2、word3)。如果密钥不存在,则将其初始化为零并继续 通读全文后,你可以在字典中查找计数器最高的键。从头到尾阅读文件,每次一个单词。将最后读到的三个单词保留在内

这将在python中完成,但我想知道如何处理它

假设我有一个包含书的内容的文本文件。我不想找到最上面的单词,我想找到一行中最上面的三个单词。例如,“猫开了”是一排3个字,“和是”是前3个字


如果需要,我可以进一步解释。谢谢

从头到尾读取文件,一次读取一个单词。将最后读到的三个单词保留在内存中,并在字典中增加关键字(word1、word2、word3)。如果密钥不存在,则将其初始化为零并继续


通读全文后,你可以在字典中查找计数器最高的键。

从头到尾阅读文件,每次一个单词。将最后读到的三个单词保留在内存中,并在字典中增加关键字(word1、word2、word3)。如果密钥不存在,则将其初始化为零并继续

当你浏览完全文后,你会浏览字典,找到计数器最高的键