2017-09-16 3 views
-1

Was die aufsteigende Reihenfolge der Wachstumsrate der folgenden Funktionen ist:Zeitkomplexität aufsteigend

  1. 2^((log n)^1/2)

  2. 2^n

  3. 2^(n/2)
  4. n^(4/3)
  5. n (logn)^3
  6. n^logn
  7. 0.123.
  8. 2^(n^2)
  9. n!

    log n ist mit der Basis 2.

+0

Haben Sie jemals einen Online-Dienst für [Funktion Plotten] (http://www.fooplot.com) verwendet? –

+0

@meowgoesthedog .... lesen Sie die vollständige Frage der Basis 2 wird erwähnt. – RAFA

+0

@RAFA entschuldigt. Kommentar zurückgezogen. – meowgoesthedog

Antwort

0
  • Wir können sofort ableiten, dass n! die höchste Ordnung ist, wie es zu

    enter image description here

    gleich ... und der n^n Teil übertrifft bei weitem die anderen Funktionen.

  • Da

    enter image description here

    können wir ableiten, daß (1) kleiner als andere Funktionen mit n als Base, z.B. (4), (5) und (6). In der Tat ist es weniger als alle der anderen Funktionen.

  • (3) < (2), da letzteres das ehemalige Quadrat ist.

  • (2) < (7), da letzterer der ehemalige an die Macht n ist.

  • (4) < (6), seit log n > 4/3.

  • Von this post wächst log n langsamer als jede positive Kraft dern. Deshalb:

    enter image description here

    So (5) < (4), (6)

  • Unter Verwendung eines Transformations Logarithmus Gesetz wir folgendes erhalten:

    enter image description here

    So (6) < (3).


alle der Argumentation Schritte Kompilieren oben, schließen wir die aufsteigende Reihenfolge zu sein:

(1).enter image description here

(5).enter image description here

(4).enter image description here

(6).

(3).enter image description here

(2).enter image description here

(7).enter image description here

(8).enter image description here

+0

Vielen Dank Kumpel ... Ihre Bemühungen sind wirklich spürbar. – RAFA