public static int f (int x, int y, int z) {
if (x <= y) {
return z;
} else {
return
f (f (x-1,y,z), f(y-1,z,x), f(z-1,x,y));
}
}
- wieviele rekursive Aufrufe finden statt?
- kann man das Ergebnis vorhersagen,
ohne alle rekursiven Aufrufe durchzuführen?
Johannes Waldmann
2008-06-18