1. 程式人生 > >將一個遞迴演算法改為對應的非遞迴演算法時,通常需要使用( )---騰訊2014研發筆試卷

將一個遞迴演算法改為對應的非遞迴演算法時,通常需要使用( )---騰訊2014研發筆試卷

將一個遞迴演算法改為對應的非遞迴演算法時,通常需要使用(  )。

正確答案: D   你的答案: B (錯誤)

優先佇列
佇列
迴圈佇列

選D. 遞迴之所以可以採用非遞迴方法實現是因為可以用棧的方式 
如果你採用遞迴時 是由系統管理函式棧 
而要寫成非遞迴時必須由你自已來管理一個棧.
遞迴的本質就是棧