Data update

This commit is contained in:
Ingy döt Net 2023-12-16 21:33:55 -08:00
parent 35bcdeebf8
commit 74c69a0df6
2427 changed files with 31826 additions and 3468 deletions

View file

@ -1,8 +1,8 @@
func permutations(callback, set, perm=[]) {
set.is_empty && callback(perm)
set || callback(perm)
for i in ^set {
__FUNC__(callback, [
set[(0 ..^ i)..., (i+1 ..^ set.len)...]
set[^i, i+1 ..^ set.len]
], [perm..., set[i]])
}
return()