Jump to content

Sorting algorithms/Permutation sort: Difference between revisions

m
→‎{{header|Sidef}}: code simplifications
(Added EchoLisp)
m (→‎{{header|Sidef}}: code simplifications)
Line 1,388:
=={{header|Sidef}}==
{{trans|Perl}}
<lang ruby>func psort(x, d=x.end) {
 
(d \\= x.end)is_zero ||&& (
range(1, x.end).each { |i|
x[i] < x[i-1] && return false
};
return true;
);
Line 1,401:
x[d] < x[d-1] && next;
psort(x, d-1) && return true;
};
 
return false;
2,747

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.