algorithms-for-computing-li.../src/main/java/Presenter/Algorithms/BinomialCoeffizient.java

31 lines
553 B
Java

package Presenter.Algorithms;
import Presenter.Presenter;
import java.util.Collections;
import java.util.LinkedList;
/**
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
*
* @Author: Armin Wolf
* @Email: a_wolf28@uni-muenster.de
* @Date: 26.06.2017.
*/
public class BinomialCoeffizient {
public static Double run(int n, int k) {
int res = 1;
if ( k > n - k )
k = n - k;
for (int i = 0; i < k; ++i){
res *= (n - i);
res /= (i + 1);
}
return Double.valueOf(res);
}
}