Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,24 @@
|
|||
BeadSort(data){
|
||||
Pole:=[] , TempObj:=[], Result:=[]
|
||||
for, i, v in data {
|
||||
Row := i
|
||||
loop, % v
|
||||
MaxPole := MaxPole>A_Index?MaxPole:A_Index , Pole[A_Index, row] := 1
|
||||
}
|
||||
|
||||
for i , obj in Pole {
|
||||
TempVar:=0 , c := A_Index
|
||||
for n, v in obj
|
||||
TempVar += v
|
||||
loop, % TempVar
|
||||
TempObj[c, A_Index] := 1
|
||||
}
|
||||
|
||||
loop, % Row {
|
||||
TempVar:=0 , c := A_Index
|
||||
Loop, % MaxPole
|
||||
TempVar += TempObj[A_Index,c]
|
||||
Result[c] := TempVar
|
||||
}
|
||||
return Result
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
for i, val in BeadSort([54,12,87,56,36])
|
||||
res := val (res?",":"") res
|
||||
MsgBox % res
|
||||
Loading…
Add table
Add a link
Reference in a new issue