Knuth shuffle: Difference between revisions
Content added Content deleted
imported>Arakov |
|||
Line 1,747: | Line 1,747: | ||
=={{header|EasyLang}}== |
=={{header|EasyLang}}== |
||
<syntaxhighlight |
<syntaxhighlight> |
||
proc shuffle . a[] . |
proc shuffle . a[] . |
||
for i = len a[] downto 2 |
for i = len a[] downto 2 |
||
r = |
r = randint i |
||
swap a[r] a[i] |
swap a[r] a[i] |
||
. |
. |