Étant donné un problème, comment créer une équation de récurrence?Equations de récurrence
Par exemple: Soit S
être un ensemble de n>0
entiers distincts. Supposons que n
est une puissance de 3
. Une comparaison ternaire peut comparer trois nombres de l'ensemble S
et les classer du plus grand au plus petit.
Décrire un algorithme efficace utilisant le moins possible de comparaisons ternaires pour trouver le plus grand nombre dans l'ensemble S
.
C'est l'une des questions de mi-parcours que j'ai eues. Je viens avec
T(n) = 3T(n/3)+1
et d'autres étudiants viennent avec autre chose.
En général, quoi rechercher en trouvant une récursion pour un problème?
Est-ce que vous et les autres élèves avez analysé le même algorithme? –
oui. la même question. – DarthVader