Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,26 @@
|
|||
[ shuffle a n i j tmp;
|
||||
for(i = n - 1: i > 0: i--)
|
||||
{
|
||||
j = random(i + 1) - 1;
|
||||
|
||||
tmp = a->j;
|
||||
a->j = a->i;
|
||||
a->i = tmp;
|
||||
}
|
||||
];
|
||||
|
||||
[ is_sorted a n i;
|
||||
for(i = 0: i < n - 1: i++)
|
||||
{
|
||||
if(a->i > a->(i + 1)) rfalse;
|
||||
}
|
||||
|
||||
rtrue;
|
||||
];
|
||||
|
||||
[ bogosort a n;
|
||||
while(~~is_sorted(a, n))
|
||||
{
|
||||
shuffle(a, n);
|
||||
}
|
||||
];
|
||||
Loading…
Add table
Add a link
Reference in a new issue