June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -0,0 +1 @@
|
|||
@show binomial(5, 3)
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
function binom(n::Integer, k::Integer)
|
||||
n ≥ k || return 0 # short circuit base cases
|
||||
n == 1 || k == 0 && return 1
|
||||
|
||||
return (n * binom(n - 1, k - 1)) ÷ k
|
||||
end
|
||||
|
||||
@show binom(5, 3)
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
function binom(n,k)
|
||||
n >= k || return 0 #short circuit base cases
|
||||
n == 1 && return 1
|
||||
k == 0 && return 1
|
||||
|
||||
(n * binom(n - 1, k - 1)) ÷ k #recursive call
|
||||
end
|
||||
|
||||
julia> binom(5,2)
|
||||
10
|
||||
Loading…
Add table
Add a link
Reference in a new issue