A280318 a(n) is the n-th permutation generated by Heap's algorithm, represented by row number of A055089.
Examples
Example for the first 24 entries of the sequence. On the right are the permutations of {1,2,3,4} in the order generated by the Heap's algorithm: n rev colex a(n) Heap's 0 1 2 3 4 0 1 2 3 4 1 2 1 3 4 1 2 1 3 4 2 1 3 2 4 3 3 1 2 4 3 3 1 2 4 2 1 3 2 4 4 2 3 1 4 4 2 3 1 4 5 3 2 1 4 5 3 2 1 4 6 1 2 4 3 11 4 2 1 3 7 2 1 4 3 10 2 4 1 3 8 1 4 2 3 8 1 4 2 3 9 4 1 2 3 9 4 1 2 3 10 2 4 1 3 7 2 1 4 3 11 4 2 1 3 6 1 2 4 3 12 1 3 4 2 12 1 3 4 2 13 3 1 4 2 13 3 1 4 2 14 1 4 3 2 15 4 1 3 2 15 4 1 3 2 14 1 4 3 2 16 3 4 1 2 16 3 4 1 2 17 4 3 1 2 17 4 3 1 2 18 2 3 4 1 23 4 3 2 1 19 3 2 4 1 22 3 4 2 1 20 2 4 3 1 20 2 4 3 1 21 4 2 3 1 21 4 2 3 1 22 3 4 2 1 19 3 2 4 1 23 4 3 2 1 18 2 3 4 1
Links
- Tilman Piesk, Table of n, a(n) for n = 0..5039
- Tilman Piesk, Calculation in Python
- Wikipedia, Heap's algorithm
Comments