24.10.2012 - edu-i-day
- 2. edu-i-day: World Didac Basel.
12.-16.11.2012 Wettbewerb, Concours, Concorso
| I/B | Informatik in der Bildung | |
| I/E | l'Informatique dans l'Éducation |
Autor: Harald Pierhöfer
Gewisse Probleme lassen sich vereinfachen, wenn man sie in kleinere Stücke zerlegt und diese einzeln löst. Ruft sich eine Funktion selbst (mehrfach) auf, so entsteht ein weit (verzweigter) Abarbeitungsbaum, der einerseits sehr mächtig, andererseits aber auch zeit- und speicherintensiv wird. Die Beschreibung dieses Baums ist aber einfach und erlaubt einen kurzen Algorithmus.
Von gross zu klein (top-down).
Weitere Beispiele: Siehe p3: Closures: Methoden, Prozeduren und Funktionen — Philipp Gressly Freimann 2009/03/09 12:04

fibonacci(n) :== fibonacci(n-1) + fibonacci(n-2) … und schon ist er da, der Stack overflow