Forward difference: Difference between revisions
Content added Content deleted
Alextretyak (talk | contribs) (Added 11l) |
Alextretyak (talk | contribs) m (→{{header|11l}}) |
||
Line 52: | Line 52: | ||
<lang 11l>V dif = s -> enumerate(s[1..]).map2((i, x) -> x - @s[i]) |
<lang 11l>V dif = s -> enumerate(s[1..]).map2((i, x) -> x - @s[i]) |
||
F difn(s, n) -> [Int] |
F difn(s, n) -> [Int] |
||
R I n {difn(dif(s), n - 1)} E s |
R I n != 0 {difn(dif(s), n - 1)} E s |
||
V s = [90, 47, 58, 29, 22, 32, 55, 5, 55, 73] |
V s = [90, 47, 58, 29, 22, 32, 55, 5, 55, 73] |