foo(A)関数の大きなOは何ですか?(nはAの長さに等しい) 私がfoo(4)ステートメントが再帰の各反復に対してO(1)であると言うことができる限り。また、私はfoo(A // 8)文の実行時間が対数であることを理解しています。ビッグO表記Python関数
したがって、プログラムの実行時間はbigO(log(n))になりますか?
この機能は、テストの実行時間を実践するために使用されます。
def foo(A):
if A <= 6:
return 7
return foo(A//8) + foo(4)
はい、それは... –