Skip to content

Commit 5389659

Browse files
Create BinomialCoefficient.cpp
Added a DP method to fetch Binomial Coefficients.
1 parent 94b636e commit 5389659

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include <bits/stdc++.h>
2+
using namespace std;
3+
4+
// Returns value of Binomial Coefficient
5+
int binomialCoefficient(int n, int k)
6+
{
7+
// Base Cases
8+
if (k > n)
9+
return 0;
10+
if (k == 0 || k == n)
11+
return 1;
12+
// Recurrence Relation
13+
return binomialCoefficient(n - 1, k - 1) + binomialCoefficient(n - 1, k);
14+
}
15+
16+
/* Driver code to test program*/
17+
int main()
18+
{
19+
int n = 5, k = 2;
20+
cout << n << "C" << k << " is "<< binomialCoefficient(n, k);
21+
return 0;
22+
}
23+

0 commit comments

Comments
 (0)