Ich hatte einige Probleme, als ich versuchte, das Konzept der großen O-Notation zu verstehen. Also, per Definition ist großes O wie folgt, T(n) ∈ O(G(n)) if T(n) <= G(n) * C
.Hilfe mit großer O-Notation
Da die Konstante "C" eine ganze Zahl> 0 sein kann, wäre das folgende Beispiel auch nicht wahr?
Beispiel:
n log n ∈ O(log n)
n log n <= log n * c
Wo C auf den Wert von n gleich ist.
Ich weiß, dass die Antwort ist, dass n log n ∉ O(log n)
aber ich verstehe nicht, wie C kann jede Konstante sein.
Vielen Dank im Voraus für Ihre Hilfe: D
Ist das Hausaufgaben? –
@Jacob, offensichtlich. Aber es ist keine schlechte Frage. BigO sollte jeder Programmierer verstehen. –
@Byron, absolut. –