Ceci est un exercice suggéré dans le livre Rosen Discrete Mathematics. Je ne cherche pas la réponse, j'ai déjà la réponse. Je cherche quelqu'un pour aider à expliquer les étapes/moyens/procédures (qu'avez-vous) il faut pour obtenir la réponse.Quel est le plus grand n pour lequel on peut résoudre en une seconde?
La question est:
Quel est le plus grand n pour lequel on peut résoudre en une seconde un problème en utilisant un algorithme qui nécessite f (n) opérations de bits, où est effectué chaque opération de bits en 10^- 9 secondes, avec ces fonctions f (n)? Partie C:
c. n * log (n) Je sais que la réponse est:
f (n) = < 10^9
n * log (n) = < 10^9
n < = 3.96x10^7 donc n doit être 3.96x10^7
Le manuel de solution a donné cette réponse, mais il ne me dit pas comment obtenir la réponse. Que dois-je faire pour obtenir
n < = 3.96x10^7 de:
n * log (n) < = 10^9
Merci beaucoup à tous ceux qui me aide à comprendre ce
Cela semble beaucoup plus un problème de mathématiques qu'un problème de programmation. –
Mon instructeur a dit que nous pourrions écrire un programme pour résoudre pour n, je suis juste confus comment faire cela – Craig