私はアルゴリズムの紹介で大きなOの定義を読んでいますこの本は私の混乱について話しません。 O(n)= 3nがO(n)に属していることを知っています。O(n)に属するすべての関数がO(n^2)とO big Oは上限を記述しているので、正の整数定数cと正の整数定数n0を見つけることができるので、(n^3)とO(n^4)とO(n^k)k> 1 0≦n≦n0の場合、0 < = 3n < = cn^2答えがYESの場合、その定義が重大である場合、O(n)をT(n)= 3nと記述することを好む理由は何ですか?アルゴリズムのbig O
さらに、他の数学分野では、これらの表記法(ビッグO、ビッグセータ、ビッグオメガ)は使用されていますか?
必要な参照またはこの
私は答えを見つけたと思います - **定義のために、big Oはタイトな上または上のいずれかの上限を表します。一方、通常の大きなOでは、ほとんどのケースでは人によって厳しい上限が記述されていました** – touchEngine