だから、私はJavaで'n番目のフィボナッチ数を取得するための再帰メソッドを持っています-私が持っている唯一の質問は、時間計算量は何ですか?O(2 ^ n)だと思いますが、間違えたのでは?(反復がはるかに優れていることは知っていますが、それは演習です)
public int fibonacciRecursive(int n)
{
if(n == 1 || n == 2) return 1;
else return fibonacciRecursive(n-2) + fibonacciRecursive(n-1);
}