Sorting algorithms/Counting sort: Difference between revisions
m
→{{header|Langur}}
Langurmonkey (talk | contribs) (added langur language example) |
Langurmonkey (talk | contribs) |
||
Line 1,265:
=={{header|Langur}}==
<lang Langur>val .countingSort = f(.array
val (.min, .max) = (min(.array), max(.array))
var .count = arr(.max-.min+1, 0)
for .i in .array {
Line 1,272 ⟶ 1,274:
var .result = []
for .i of .count {
for
.result ~= [.i+.min-1]
}
Line 1,282 ⟶ 1,284:
writeln "Original: ", .data
writeln "Sorted : ", .countingSort(.data
{{out}}
|