permuting
Reordering the elements
Permuting is the act of rearranging elements into a different order or sequence.
The term appears most often in mathematics and computing, where permuting a set means generating its possible arrangements: The algorithm works by permuting the input array.
More broadly, to permute is to change the order of anything: permuting the letters of a word, permuting the lineup.
Changing the arrangement
- shufflingRandomizing order of items
- interchangingReciprocally switching between two
- scramblingMoving clumsily in haste
- jumblingMixing into disorder
transposing · swapping · switching · reshuffling · reconfiguring · reorganizing · realigning · sequencing
Mathematics of discrete enumeration
- factorialDescending multiplication of integers
- arrangementOrdered configuration or agreement
- sequenceOrdered succession of elements
- orderMethodical arrangement or request
symmetry · group · cycle · transposition · inversion · parity · enumeration · algorithm
reordering
Changing the arrangement
- shufflingRandomizing order of items
- interchangingReciprocally switching between two
- scramblingMoving clumsily in haste
jumbling · transposing · swapping · switching · reshuffling · reconfiguring · reorganizing · realigning · sequencing · rotating
combinatorics
Mathematics of discrete enumeration
- factorialDescending multiplication of integers
- arrangementOrdered configuration or agreement
- sequenceOrdered succession of elements
order · symmetry · group · cycle · transposition · inversion · parity · enumeration · algorithm · set
- repositioningshifting, moving, repositioning, relocating, rearranging
- math operationsaddition, adding, subtraction, subtracting, multiplication
- randomizationrandom, randomize, randomizer, RNG, random number generator
- data operationsedit, backup, modify, fetch, read
permutingfixing
Restoring proper function
preserving · maintaining · keeping · stabilizing · retaining
permutingsorting
Arranging into sequence
ordering · arranging · organizing · sequencing · descrambling