14 lines
171 B
Text
14 lines
171 B
Text
void
|
|
shuffle(list l)
|
|
{
|
|
integer i;
|
|
|
|
i = ~l;
|
|
if (i) {
|
|
i -= 1;
|
|
while (i) {
|
|
l.spin(i, drand(i));
|
|
i -= 1;
|
|
}
|
|
}
|
|
}
|