Est la récursivité jamais plus vite que la boucle?

Je sais que la récursivité est parfois beaucoup plus propre que en boucle, et je ne demande rien à ce sujet quand je dois utiliser la récursivité sur itération, je sais qu'il ya beaucoup de questions à ce sujet déjà.

Ce que je demande est, est la récursivité jamais plus rapide qu'une boucle? Pour moi, il semble, sera toujours à être en mesure de préciser une boucle et qu'il puisse effectuer plus rapidement qu'une fonction récursive car la boucle est absent constamment mise en place de nouveaux stack frames.

Je suis à la recherche précisément si la récursivité est plus rapide dans les applications où la récursivité est la bonne façon de traiter les données, comme dans certaines fonctions de tri, dans les arbres binaires, etc.

Parfois procédure itérative ou fermée de forme des formules pour certaines récidives prendre des siècles. Je pense que dans ces moments la récursivité est plus rapide 🙂 lol
En ce qui me concerne, je préfère de beaucoup d'itération. 😉
double possible de la Récursivité ou d'Itération?
voir stackoverflow.com/questions/2651112/...

OriginalL'auteur Carson Myers | 2010-04-16