Ich schreibe am Montag meine Prüfung und ich kämpfe gerade mit solchen Aufgaben, ich brauche daher dringend eine Hilfe von euch.
Diese Gleichung soll ich mit und ohne Rekursiv programmieren.
Ich schaffe es jedoch nicht ohne rekrusiv zu machen, ich versuche schon seit gestern, ich komme mit 2 Variablen einfach nicht klar, ich hoffe sehr auf eure Hilfe
Kann mir niemanden weiterhelfen?.:rtfm:
Diese Gleichung soll ich mit und ohne Rekursiv programmieren.

Java:
public class Re {
/**
* @param args
*/
public int f (int n, int k){
if(n==k || k==0){
return 1;
} else if(0<=k && k<n){
return f(n-1,k-1)+f(n-2,k-1)+f(n-1,k);
}
return 0;
}
}
Java:
public class It {
public int f (int n,int k){
int summe = 0;
if(n==k || k==0){
return 1;
}else if(0<=k && k<n){
for(int u=0;k>u;u++){ // Teil1 der Gleichung
for(int v=n;v!=k;v--){ //Teil2 der Gleichung
for(int w=n ; w!=k;w-- ){ // Teil3 der Gleichung
summe++;
}
}
}
}//ende else
return summe;
}
}
Kann mir niemanden weiterhelfen?.:rtfm:
Zuletzt bearbeitet: