Sorting algorithms/Bogosort: Difference between revisions

Content added Content deleted
(Add Factor)
Line 249: Line 249:
}</lang>
}</lang>

=={{header|Factor}}==
<lang factor>
USING: grouping kernel math random sequences ;

: sorted? ( seq -- ? ) 2 <clumps> [ first2 <= ] all? ;
: bogosort ( seq -- newseq ) [ dup sorted? ] [ randomize ] until ;
</lang>


=={{header|Fortran}}==
=={{header|Fortran}}==