EntityQ4925248· pop 9· linked from 14 articlesSteinhaus–Johnson–Trotter algorithmSign in to savean algorithm that generates all permutations of a finite setConnectionsHamiltonian pathEntityInternational Standard Book NumberEntityalgorithmEntitydigital object identifierEntityDonald KnuthEntityEdsger W. DijkstraEntitypermutationEntityJSTOROrganizationbibcodeEntityfunctional programmingEntityradixEntityHugo SteinhausEntityinverse elementEntityQ22908627EntityGray codeEntitypolytopeEntitygreedy algorithmEntityrecursionEntityconvex hullEntityThe Art of Computer ProgrammingEntityCategoriesCombinatorial algorithmsPermutations