Definitions on Arrays #
This file contains various definitions on Array. It does not contain
proofs about these definitions.
Permute the array using a sequence of indices defining a cyclic permutation.
If the list of indices l = [i₁, i₂, ..., iₙ] are all distinct then
(cyclicPermute! a l)[iₖ₊₁] = a[iₖ] and (cyclicPermute! a l)[i₀] = a[iₙ]
Equations
Instances For
Equations
Instances For
Permute the array using a list of cycles.