June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -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]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue