私はf(n),g(n)という2つの機能を持っています。f(n)=o(g(n))です。 を明確にするために、私はそれはf(n)=Omega(g(n))ことを、私に与えられ、その情報を持つことも可能である oを少しについて取っています。 私にはほとんど-Oの定義は for every c>0,f(n)<c * g(n).
おかげと私に言っているので、それは、それは可能ではないということですね!
コード1:外側のループがn^2回とループの実行をn回の内側を走るので、 I私の意見このコードはO(N^3)です。私の専門家によると、このコードはO(n^3)ではありません。誰かが理由を説明できますか?私は本当に混乱しています。 i, j, sum = 1, 1, 0
while i < n**3:
while j < n:
sum = sum + i
j += 1