G
Guest
Gast
Hallo ,
ich habe die Aufgabe, den Binominalkoeffizient rekursiv errechnen zu lassen.
Das habe ich soweit hinbekommen.
Jetzt habe ich festegestellt, dasss in der Aufgabe steht, dass k eine Eigenschaft ist und der Methode berechnungNuberKrekursiv nur den Parameter (int n) übergeben werden darf, und auf k mit this.k zugegriffen werden muss.
Ist es so überhaupt möglich, den Binominalkoeffizient rekurzsiv zu errechnen?
Danke
Gruß
Alaska
ich habe die Aufgabe, den Binominalkoeffizient rekursiv errechnen zu lassen.
Das habe ich soweit hinbekommen.
Jetzt habe ich festegestellt, dasss in der Aufgabe steht, dass k eine Eigenschaft ist und der Methode berechnungNuberKrekursiv nur den Parameter (int n) übergeben werden darf, und auf k mit this.k zugegriffen werden muss.
Ist es so überhaupt möglich, den Binominalkoeffizient rekurzsiv zu errechnen?
Danke
Gruß
Alaska
Code:
public double berechnungNueberKrekursiv(int n, int k) {
if (k <= 0 || k >= n) {
return 1;
} else {
return berechnungNueberKrekursiv(n - 1, k - 1) + berechnungNueberKrekursiv(n - 1, k);
}
}