私は現在、質問の1つが与えられたアルゴリズムからbig-oを計算する私の試験のために勉強しています。与えられたアルゴリズムからBig-Oを計算する
T_compute(n) ∈ O(n)
:アルゴリズム:昨年からの質問の一つは次のようになります
void func2(const int n) {
for (int i = 1; i <= n; i++)
compute(i);
}
関数func2のtimecomplexityは何ですか? T_func2(N)∈
今ソリューションは、時間の複雑さが
T_func2(n) ∈ O(n/2(n-1))
であることを述べている誰もが、彼らがこの溶液になったか私に説明できますか?
私は彼らがどのように正確な式に到達したのかわかりませんが、明らかにその動作は 'O(n^2)'であり、小さな用語は重要ではありません。 –