在阅读了这个网站的 PageRank 算法理论之后,我想玩一下它。我正在尝试在 Java 中实现这一点。我的意思是我想详细使用 PageRank(比如给出不同的权重等等)。为此,我需要构建超链接矩阵。如果我有 100 万个节点,那么我的超链接矩阵将是 100 万 x 100 万大小,这会导致此异常:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at WebGraph.main(WebGraph.java:6)
如何在 Java 中实现 PageRank,有没有办法存储超链接矩阵?