permute
Shuffle the sequence
To permute is to rearrange elements into a different order or sequence.
In mathematics and computing, permuting involves generating all possible arrangements of a set: The algorithm permutes the letters to find valid words.
More generally, to permute is to alter by reordering: She permuted the chapters to improve the narrative flow.
Joining of multiple elements
- reorderArrange again or replenish
- transposeReverse order of elements
- interchangeReciprocal transfer between parties
- anagramReshuffled letter word
transposition · scramble · reshuffle · reconfigure · rearrangement · reorganize · swap · shuffle
Mathematics of discrete enumeration
- factorialDescending multiplication of integers
- algorithmFinite problem-solving procedure
- sequenceOrdered succession of elements
- orderingPlacing in sequence
set · element · cyclic · mapping · symmetry · matrix · determinant · array
Make a modification
morph · adapt · evolve · metamorphose · transfigure · reconfigure · restructure · remodel
Finite problem-solving procedure
- encryptionConverting data into code
- cryptographyScience of secure messaging
- hashingOne-way data transformation
- randomizeIntroduce disorder systematically
cipher · sorting · data structure · binary · code · processing · optimization · iteration
combination
Joining of multiple elements
- reorderArrange again or replenish
- transposeReverse order of elements
- interchangeReciprocal transfer between parties
anagram · transposition · scramble · reshuffle · reconfigure · rearrangement · reorganize · swap · shuffle · jumble
combinatorics
Mathematics of discrete enumeration
- factorialDescending multiplication of integers
- algorithmFinite problem-solving procedure
- sequenceOrdered succession of elements
ordering · set · element · cyclic · mapping · symmetry · matrix · determinant · array · index
alter
Make a modification
convert · morph · adapt · evolve · metamorphose · transfigure · reconfigure · restructure · remodel · rework
algorithm
Finite problem-solving procedure
- encryptionConverting data into code
- cryptographyScience of secure messaging
- hashingOne-way data transformation
randomize · cipher · sorting · data structure · binary · code · processing · optimization · iteration · recursion
permutesort
Method of ordering
order · organize · systematize · alphabetize · arrange