我在PHP代碼有一個問題,即使用遞歸:致命錯誤:134217728個字節允許內存大小耗盡
<?php
solveTowers(5, "A", "B", "C");
function solveTowers($count, $src, $dest, $spare)
{
if (count == 1)
{
echo "Move a disk from ".$src." to ".$dest ;
}
else
{
solveTowers($count - 1, $src, $spare, $dest);
solveTowers(1, $src, $dest, $spare);
solveTowers($count - 1, $spare, $dest, $src);
}
}
?>
但它不運行!發生
此錯誤:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 261904 bytes) in C:\xampp\htdocs\cap492\towers.php on line 13
13號線是在其他statment函數的第一個電話
能否請你幫我這個?
您有堆棧溢出! – Josh 2010-05-25 12:11:56
如果您的問題已解決,請打勾顯示給每個答案旁的OP的正確答案。 – 2010-07-09 18:56:15