June 2018 Update

This commit is contained in:
Ingy döt Net 2018-06-22 20:57:24 +00:00
parent ba8067c3b7
commit 22f33d4004
5278 changed files with 84726 additions and 14379 deletions

View file

@ -22,23 +22,15 @@ void genperm() {
p = 1
do {
a[p++, .] = u
i = n
for (i = n; i > 1; i--) {
if (u[i-1] < u[i]) break
}
if (i > 1) {
j = i
k = n
while (j < k) {
s = u[j]
u[j] = u[k]
u[k] = s
j++
k--
}
while (j < k) u[(j++, k--)] = u[(k, j)]
s = u[i-1]
j = i
for (j = i; u[j] < s; j++) {
}
u[i-1] = u[j]