為什么這樣寫在oj上時間就會超限,而如果把判斷條件里的n改成0,時間就不會超限(n<=12)

uj5u.com熱心網友回復:
應該是n = 0這種情況吧uj5u.com熱心網友回復:
因為0的階乘等于1,所以要考慮f(0)的情況uj5u.com熱心網友回復:
那為什么時間會超限呢uj5u.com熱心網友回復:
因為如果計算fact(0) ,你的代碼根本沒有出口,無限遞回了。
uj5u.com熱心網友回復:
懂了,謝謝各位uj5u.com熱心網友回復:
這種遞回演算法是比較耗時的轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/41193.html
標籤:C語言
上一篇:小魚油日常求助
下一篇:求助,C語言編程,萬分感謝
