Permutations by swapping: Difference between revisions

→‎Recursive: mark as broken
(→‎Recursive: mark as broken)
Line 939:
 
=== Recursive ===
{{Broken}}
 
<lang perl6>sub insert($x, @xs) { [@xs[0..$_-1], $x, @xs[$_..*]] for 0..+@xs }
sub order($sg, @xs) { $sg > 0 ?? @xs !! @xs.reverse }
1,934

edits