Zu den ersten Dingen, mit denen man im Zusammenhang mit dem Programmieren konfrontiert wird, gehört die Rekursion. Typischerweise wird diese über die Fakultätsfunktion, die Fibonacci-Zahlen oder den ...
Die rekursive Implementierung ist nicht nur kürzer, sondern auch besser verständlich, da der Zusammenhang zwischen dem Wert n! und dessen Vorgänger (n-1)! auf dem Weg besser ersichtlich wird. Das ist ...