Bonjour,
J'ai souvent été amené à faire des méthodes récursives (remplir un treeview,dichotomie,...)
Avec google, j'ai trouvé que certains développeurs préferaient utiliser la classe Stack, qui permet de remplacer l'empilage par un while.
Pour ma part, je trouve plus facile d'implémenter une récursion qu'une utilisation de Stack.
Y a t'il un réel gain (performance/utilisation mémoire) à utiliser Stack?
Est-ce juste une sécurité envers l'overflow?
.NET ne se gène pas lui pour utiliser la récursion... (reflexion)
Partager