Дискретные перестановки — Permutations
Дискретные перестановки — Permutations
В подпакете Permutations определен ряд функций дискретных перестановок:
- RandomPermutation [n] — случайные перестановки из n элементов;
- Ordering [list] — дает перестановки в установленном списком list порядке;
- ToCycles [perm] — дает циклическую декомпозицию для списка list;
- FromCycles [ {cicl, cic2,...}] — возвращает перестановки из циклических декомпозиций cic1, cic2, ...;
- PermutationQ [list] — возвращает True, если список list представляет перестановки, и False в ином случае.