Als «landau-notation» getaggte Fragen

11
Verfeinerungsarten ableiten

Bei der Arbeit wurde ich beauftragt, einige Typinformationen über eine dynamische Sprache abzuleiten. Ich schreibe Folgen von Anweisungen in verschachtelte letAusdrücke um, wie folgt: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T else F; Z =>...

8
Laufzeitanalyse

Ich weiß also, dass iterierten Logarithmus bedeutet, also = bis .log∗log∗\log^*log∗(3)log∗⁡(3)\log^*(3)(loglogloglog...)(log⁡log⁡log⁡log...)(\log\log\log\log...)n≤1n≤1n \leq 1 Ich versuche Folgendes zu lösen: ist log∗(22n)log∗⁡(22n)\log^*(2^{2^n}) wenig , wenig oder vonoooωω\omegaΘΘ\Theta...

8
Warum hat keine Interpretation?

Welche Bedeutung hat in CLRS (auf den Seiten 49-50) die folgende Aussage: Σ n i = 1 O ( i )Σni=1O(i)\Sigma_{i=1}^{n} O(i) ist nur eine einzelne anonyme Funktion (von ), aber nicht dasselbe wie O (1) + O (2) + \ cdots + O (n) , das hat nicht wirklich eine Interpretation. "i iiO ( 1 ) + O ( 2 ) + ⋯ +...

8
Warum ist

3n=2O(n)3n=2O(n)3^n = 2^{O(n)} ist anscheinend wahr. Ich dachte, dass es falsch ist, weil schneller wächst als jede Exponentialfunktion mit einer Basis von 2.3n3n3^n Wie ist wahr?3n=2O(n)3n=2O(n)3^n =

7
Variationen von Omega und Omega unendlich

Einige Autoren definieren auf eine etwas andere Weise: Verwenden für diese alternative Definition (lesen Sie „Omega Infinity“). Wir sagen, dass wenn es eine positive Konstante so dass für unendlich viele ganze Zahlen , während das übliche erfordert, dass dies für alle ganzen Zahlen gilt, die größer...