June 2018 Update

This commit is contained in:
Ingy döt Net 2018-06-22 20:57:24 +00:00
parent ba8067c3b7
commit 22f33d4004
5278 changed files with 84726 additions and 14379 deletions

View file

@ -0,0 +1 @@
@show binomial(5, 3)

View file

@ -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)

View file

@ -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