擅长:python、mysql、java
<p>以下是一些想法:</p>
<ol>
<li><p>您可以用<strong>整数来命名节点,而不是字符串:与问题中的方法(使用字符串)相比,这将节省内存:</p>
<pre><code>follower, followee = map(int, line.split())
</code></pre>
<p>事实上,对于多位数标识符,整数比字符串占用的内存少得多。</p></li>
<li><p>如果你的计算机有300万个内存交换的话,它可能能够处理这么多的节点(尤其是使用整数标记的节点节省的内存)。</p></li>
</ol>