作者:
liu2007 (è–¯)
2013-10-21 01:12:26/遞迴 /recursive 都沒看到相關的文章
想請問遞迴在 C or java 這些非人工智慧的語言上的使用時機
使用遞迴寫程式真的是很美妙,可是速度實在是很糟糕
而且一不小心記憶體就爆了
但是既然語言支持了遞迴,總是有個理由說能夠在某些時候使用吧?
而這些時機到底是什麼呢?
google的幾個結果大同小異:「通常問題很複雜,而且你不在意花費時間的時候」
所以遞迴只能活在假設情況下嗎??
又或者遞迴只能活在使用的時候整個tree不會span很大的時候使用??