我有一个脚本,其中放置了 803*803 (644 809)图表,每个图表中有 1 000 000 个值。使用 ~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;
}
}
*这是关于 Dijkstra 算法的
ps 不,我不能分配超过 64MB