3

有一个大数据文件,其格式为:

111111  11 22 33 44 55 66 77
222222  21 22 23 29 99 98 00
......  ..

那么我如何使用 prolog 来计算每个数字的频率?

真挚地!

4

1 回答 1

3

你有两个问题:解析文件和计算频率。

对于解析文件,我建议使用library(pio). 以这种方式,您可以使用来处理文件。因此,我建议您先了解 DCG。它们是 Prolog 描述/生成和解析文本的方式。它们甚至比这更笼统。但首先,只是这样看待它。

然后,您可以结合计算频率。为了使这对于非常大的数据也有效,请参阅此问题

于 2013-01-12T02:56:34.400 回答