2016 Update
This commit is contained in:
parent
948b86eafa
commit
dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions
|
|
@ -0,0 +1,2 @@
|
|||
f = { |n| if(n < 2) { n } { f.(n-1) + f.(n-2) } };
|
||||
(0..20).collect(f)
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
f = { |n| var u = neg(sign(n)); if(abs(n) < 2) { n } { f.(2 * u + n) + f.(u + n) } };
|
||||
(-20..20).collect(f)
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
(
|
||||
f = { |n|
|
||||
var sqrt5 = sqrt(5);
|
||||
var p = (1 + sqrt5) / 2;
|
||||
var q = reciprocal(p);
|
||||
((p ** n) + (q ** n) / sqrt5 + 0.5).trunc
|
||||
};
|
||||
(0..20).collect(f)
|
||||
)
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
f = { |n| var a = [1, 1]; n.do { a = a.addFirst(a[0] + a[1]) }; a.reverse };
|
||||
f.(18)
|
||||
Loading…
Add table
Add a link
Reference in a new issue