cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A070878 Stern's diatomic array read by rows (version 2).

Original entry on oeis.org

1, 0, 1, 1, 0, 1, 2, 1, 1, 0, 1, 3, 2, 3, 1, 2, 1, 1, 0, 1, 4, 3, 5, 2, 5, 3, 4, 1, 3, 2, 3, 1, 2, 1, 1, 0, 1, 5, 4, 7, 3, 8, 5, 7, 2, 7, 5, 8, 3, 7, 4, 5, 1, 4, 3, 5, 2, 5, 3, 4, 1, 3, 2, 3, 1, 2, 1, 1, 0, 1, 6, 5, 9, 4, 11, 7, 10, 3, 11, 8, 13, 5, 12, 7, 9, 2, 9, 7, 12, 5, 13, 8, 11, 3, 10, 7, 11, 4, 9, 5
Offset: 0

Views

Author

N. J. A. Sloane, May 20 2002

Keywords

Comments

Row n has length 2^n + 1.

Examples

			Triangle begins:
1,0;
1,1,0;
1,2,1,1,0;
1,3,2,3,1,2,1,1,0;
...
		

Crossrefs

Rows sums are A007051. See A293160 for number of distinct terms in each row.

Programs

  • Mathematica
    row[1] = {1, 0}; row[n_] := row[n] = (r = row[n-1]; Riffle[r, Most[r + RotateLeft[r]]]); Flatten[ Table[row[n], {n, 1, 7}]] (* Jean-François Alcover, Nov 03 2011 *)
    Flatten[NestList[Riffle[#,Total/@Partition[#,2,1]]&,{1,0},6]] (* Harvey P. Dale, Dec 06 2014 *)

Formula

Each row is obtained by copying the previous row but interpolating the sums of pairs of adjacent terms. E.g. after 1 2 1 1 0 we get 1 1+2 2 2+1 1 1+1 1 1+0 0.

Extensions

More terms from Antonio G. Astudillo (afg_astudillo(AT)lycos.com), Apr 07 2003