それぞれに1000000の値を持つ803*803 (644 809)グラフを配置するスクリプトがあります。〜500 * 500を使用すると、すべてが正常に機能しますが、現在はクラッシュします。64MBを超えるメモリを割り当てようとします(私はまだ割り当てていません)。解決策は何ですか?どういうわけかそれを「分割」するか...?
$result=mysql_query("SELECT * FROM some_table", $connection);
confirm($result);
while($rows = mysql_fetch_array($result)){
$result2=mysql_query("SELECT * FROM some_table", $connection);
confirm($result2);
while($rows2 = mysql_fetch_array($result2)){
$first = $rows["something"];
$second = $rows2["something2"];
$graph[$first][$second] = 1000000;
}
}
*それはダイクストラアルゴリズムについてです
psいいえ、64MBを超えて割り当てることはできません