Rekursion
Aus EINI
Version vom 10. Juli 2015, 15:45 Uhr von Marius (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Ein '''rekursiver''' Algorithmus oder Programm ist ein Alorithmus/Programm, welches sich selber immer wieder aufruft. Jede Rekursion kann theoretisch durch ein…“)
Ein rekursiver Algorithmus oder Programm ist ein Alorithmus/Programm, welches sich selber immer wieder aufruft. Jede Rekursion kann theoretisch durch eine Schleife ersetzt werden und umgekehrt, jedoch ist dies nicht immer ratsam. Schleifen und Rekursionen sind also semmantisch äquivalent.
Erstes Beispiel für eine Rekursion
public int Beispiel1(int n) { if(n == 0) { return 1; } else { return Beispiel1(n-1); } }