Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,21 @@
|
|||
innerStoogeSort: function [a, i, j][
|
||||
if a\[j] < a\[i] [
|
||||
t: a\[i]
|
||||
a\[i]: a\[j]
|
||||
a\[j]: t
|
||||
]
|
||||
if 1 < j - i [
|
||||
t: (1 + j - i) / 3
|
||||
innerStoogeSort a i j-t
|
||||
innerStoogeSort a i+t j
|
||||
innerStoogeSort a i j-t
|
||||
]
|
||||
]
|
||||
|
||||
stoogeSort: function [arr][
|
||||
result: new arr
|
||||
innerStoogeSort result 0 dec size result
|
||||
return result
|
||||
]
|
||||
|
||||
print stoogeSort [3 1 2 8 5 7 9 4 6]
|
||||
Loading…
Add table
Add a link
Reference in a new issue