5. Permutations | Index << >> |
p 0 1 2 0 2 1 1 0 2 1 2 0 2 0 1 2 1 0 q←0,1+p (0 1 2 3[q]) (1 0 2 3[q]) (2 0 1 3[q]) (3 0 1 2[q]) ┌───────┬───────┬───────┬───────┐ │0 1 2 3│1 0 2 3│2 0 1 3│3 0 1 2│ │0 1 3 2│1 0 3 2│2 0 3 1│3 0 2 1│ │0 2 1 3│1 2 0 3│2 1 0 3│3 1 0 2│ │0 2 3 1│1 2 3 0│2 1 3 0│3 1 2 0│ │0 3 1 2│1 3 0 2│2 3 0 1│3 2 0 1│ │0 3 2 1│1 3 2 0│2 3 1 0│3 2 1 0│ └───────┴───────┴───────┴───────┘ |