検索する
仕分け
データ構造
ヒープ
グラフ表示
| V |でグラフを作ろう 頂点と| E | rib骨
漸近的成長記法
- (O-大)は上限、(オメガ-大)は下限です。 シータは(O-大)と(オメガ-大)の両方を必要とするため、正確な推定値です(上と下の両方から制限する必要があります)。 たとえば、Ω(n logn)を必要とするアルゴリズムは少なくともn logn時間を必要としますが、上限は不明です。 Θ(n logn)を必要とするアルゴリズムは、少なくともn logn(Ω(n logn))およびn logn(O(n logn))以下を必要とするため、望ましいです。
- f(x)=Θ(g(n))は、nが無限大になるとfがgのように成長することを意味します。 言い換えれば、成長率f(x)は成長率g(n)に漸近的に比例します。
- f(x)= O(g(n))。 ここで、成長率はg(n)より速くありません。 O largeは最悪の場合を表すため、最も役立ちます。
要するに、アルゴリズムが__複雑である場合、その効率は__