Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,11 @@
|
|||
swapElems=: |.@:{`[`]}
|
||||
|
||||
stoogeSort=: 3 : 0
|
||||
(0,<:#y) stoogeSort y
|
||||
:
|
||||
if. >/x{y do. y=.x swapElems y end.
|
||||
if. 1<-~/x do.
|
||||
t=. <.3%~1+-~/x
|
||||
(x-0,t) stoogeSort (x+t,0) stoogeSort (x-0,t) stoogeSort y
|
||||
else. y end.
|
||||
)
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
(,: stoogeSort) ?~13
|
||||
3 10 8 4 7 12 1 2 11 6 5 9 0
|
||||
0 1 2 3 4 5 6 7 8 9 10 11 12
|
||||
Loading…
Add table
Add a link
Reference in a new issue