June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -1,5 +1,6 @@
|
|||
fib n = go n 0 1
|
||||
where
|
||||
go n a b
|
||||
| n == 0 = a
|
||||
| otherwise = go (n - 1) b (a + b)
|
||||
import Data.MemoTrie
|
||||
fib :: Integer -> Integer
|
||||
fib = memo f where
|
||||
f 0 = 0
|
||||
f 1 = 1
|
||||
f n = fib (n-1) + fib (n-2)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue