2010-04-19 7 views
1

S'il vous plaît commander la fonction belows par le taux de croissance du plus rapide au plus lent:Trier l'ordre de croissance des fonctions?

  • n^10
  • 2^n
  • nlog (n)
  • 10^6

Et ma réponse est:

  • 2^n
  • n^10
  • nlog (n)
  • 10^6

est ma réponse?

+2

Presque. _______ – kennytm

+0

Voir dans quel ordre ils apparaissent quand n = 1000. –

+0

Erhm ... n^10 puis 2^n ?? – rachel7660

Répondre

3

Cela semble à peu près juste. Comme moyen de l'éducation, pensez à ce qui se passe lorsque vous nourrissez dans différentes n valeurs (en utilisant les pouvoirs rugueux de 10 plutôt que des valeurs exactes):

n  2^n  n^10 n log n 10^6 
---- ------- ----- ------- ---- 
    1 10^0.3 10^0 10^0  10^6 
    10 10^3  10^10 10^1  10^6 
    100 10^30  10^20 10^2  10^6 
1000 10^301 10^30 10^3  10^6 
10000 10^3010 10^40 10^4  10^6 

Ainsi, en termes de rapidité de leur croissance, vous êtes liste est correcte .

  • 106 ne pousse pas du tout.
  • n log n augmente sa puissance de dix par un pour chaque étape.
  • n10 augmente sa puissance de dix par 10 pour chaque étape.
  • 2nmultiplie sa puissance de dix par dix chaque étape.
Questions connexes