Hallo Java Freunde, ;-)
Ich hab hier einen Rekursiven Java Code. Den soll ich umschreiben in einen iterativen. Ich komm nicht so wirklich weiter. Ich hab mal versucht anzufangen...
Rekursiv
Iterativ: (Anfang - so muss es irgendwie aussehen oder?)
Ich hab hier einen Rekursiven Java Code. Den soll ich umschreiben in einen iterativen. Ich komm nicht so wirklich weiter. Ich hab mal versucht anzufangen...
Rekursiv
Java:
public class CalcSomething {
public static void main( String[] args ) {
System.out.println( calc(4, 2) );
}
public static int calc(int n, int k) {
if (k == 0 || n == k)
return 1;
else
return calc(n-1, k) + calc(n-1, k-1);
}
}
Iterativ: (Anfang - so muss es irgendwie aussehen oder?)
Java:
class Calc{
public static void main( String[] args ) {
System.out.println( calc(4, 2) );
}
public static int calc( int n, int k) {
while (k==0 || n==k);
{
return 1;
}
}
}