フィボナッチ数列にやや似ています
アルゴリズムの実行時間は次の式で与えられます。
T (n) =T (n-1)+T(n-2)+T(n-3) if n > 3
= nそれ以外の場合、このアルゴリズムの順序は?
誘導法で計算した場合
T(n) = T(n-1) + T(n-2) + T(n-3)
T(n)をある関数aⁿ<br>と仮定すると、aⁿ= a n-1 + a n-2 + an -3
=>a³=a²+a+ 1
私の計算によると、複雑な解を与える上記の方程式の根も
a = 1.839286755
a = 0.419643 - i ( 0.606291)
a = 0.419643 + i ( 0.606291)
さて、どうすればさらに先に進むことができますか、またはこれのための他の方法はありますか?