Computes the cycle decomposition for a permutation
npm install cycle-decompositioncycle-decomposition
===================
Computes the cycle decomposition for a permutation
``javascript`
console.log(require("cycle-decomposition")([3,2,1,0]))
Output:
`javascript`
[ [0,3], [1,2] ]
``
npm install cycle-decomposition
#### require("cycle-decomposition")(permutation)i --> permutation[i]
The main function in this library takes a length n permutation represented as a sequence of integers from 0 to n-1 describing how the permutation acts on a finite set according to the rule .
* permutation` is a permutation
Returns A list of cycles.
Credits
=======
(c) 2013-2014 Mikola Lysenko. MIT License