|
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
![](v3_space.gif) |
procedure
BinSort (List L,K)
|
|
|
LinkedList
bins[1..K]
|
|
{ Each
element of array bins is linked list.
|
|
Could
also do a BinSort with array of arrays. }
|
|
For
Each number x in L
|
|
bins[x].Append(x)
|
|
End For
|
|
For
i = 1..K
|
|
For Each number x in bins[i]
|
|
Print x
|
|
End For
|
|
End For
|
|
|
|