Est-ce qu'une fonction $ f $ f $ existe de telle sorte que: $ f (n-k) \ ne \ theta (f (n)) $ pour une k \ geq1 $ constante?

cs.stackexchange https://cs.stackexchange.com/questions/129569

  •  29-09-2020
  •  | 
  •  

Question

J'ai rencontré la question suivante dans mon attribution des devoirs dans les structures de données Course:

"fait une fonction $ f $ existe tel que: $ f (nk) \ ne \ theta (f (n)) $ pour une constante $ k \ geq1 $ ? "

Je pense qu'aucune fonction de ce type $ f $ existe, mais je ne sais pas comment le prouver (ou donner un contre-exemple si on existe).

Était-ce utile?

La solution

Un exemple est $ f (n)= 2 ^ {2 ^ n} $ .Maintenant, $ f (n-1)= 2 ^ {2 ^ {n-1}} $ et nous avons $\ frac {f (n-1)} {f (n)}=frac {1} {2 ^ {2 ^ n - 2 ^ {n-1}}}=frac {1} {2 ^ {2 2^ {n-1}}} $ .Par conséquent, $ F (N-1) \ PAS \ IN \ THETA (F (N)) $ .Dans cet exemple, K= 1 $ .

Autres conseils

contre-exemple: $ f (n)= n! $ comme $ f (n) $ est $ N $ fois plus grand que $ f (n-1) $ , il est clair que $ F (n-1) \ neq \ theta (f (n)) $ .

Licencié sous: CC-BY-SA avec attribution
Non affilié à cs.stackexchange
scroll top