現在のマシンでn番目のフィボナッチ数を計算するのにどれくらいの時間が必要かを知る方法は何ですか?たとえば、現在のマシンでは、30番目の要素は67ミリ秒で計算され、40番目の要素は554ミリ秒で計算されます。99番目の要素の時間を計算する方法は?
int fib(int n)
{
if( n <= 2)
return 1
else
return fib(n-1) + fib(n-2)
}
アップデート
フィボナッチN番目とms(現在のPCがn番目のフィボナッチ要素を計算するのにかかった時間、ミリ秒単位の時間) http://pastebin.com/PGnd54Hq
Matlab:コード http://pastebin.com/L9CH53Pf
N番目の要素の時間を見つける方法は?