ある関数によってコストが設定されたプロセスのアルゴリズムの複雑さを判断する必要がある場合は、O(n^2 log n) - またはどんなに大きなOが起こっても?f(n)コストでのアルゴリズムの複雑さ
また、多項式の任意の項の最高次数になるのは大きなことではありませんか?私が派生物を与えるように求められたら、私は何を提供するのか分からない。
最後の質問、私は、アルゴリズムの動作回数を与える必要があり、それは本当に簡単です場合 - 大体「操作回数」の
array1, array2, array3 of size n
for i in n:
array2[i] = sqrt(array1[i])
array3[i] = array1[i]^2
のように、私はちょうど私のすべての算術演算をカウントアップし、把握していました1つ(sqrtのようなもの)は複数の演算などと数えますか?それとも、それはO(n)ですか?
私は確かに "array1、array2、array3のサイズn"の入力です。 –
ああ。そうであれば、それは数えられません。しかしそれはまだO(n)時間にあるでしょう。 – moowiz2020