Sorting algorithms/Permutation sort: Difference between revisions
Content deleted Content added
m →{{header|Sidef}}: minor code improvements |
|||
Line 1,439:
<lang ruby>func psort(x, d=x.end) {
if (d.is_zero)
(x[i] < x[i-1]) && return false;
}
return true;
(d+1).times {
Line 1,455:
}
var a = 10.of { 100.
say "Before:\t#{a}";
psort(a);
|