Permutations/Rank of a permutation: Difference between revisions
m
→{{header|Ruby}}: removed a default argument
(→{{header|Ruby}}: Added Ruby Header and sample) |
m (→{{header|Ruby}}: removed a default argument) |
||
Line 894:
end
def each
return self.to_enum unless block_given?
(0..@size-1).each{|i| yield unrank(i)}
Line 967:
</pre>
Really generating one million unique random permutations of 144 elements would take an estimated 11 hours on one core of my machine.
=={{header|Tcl}}==
{{trans|D}}
|