We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8b8575d commit a7a192aCopy full SHA for a7a192a
Sorts/radixSort.js
@@ -24,7 +24,7 @@ function radixSort(items, RADIX) {
24
25
for (var j = 0; j < items.length; j++) {
26
var tmp = items[j] / placement;
27
- buckets[Math.round(tmp % RADIX)].push(j);
+ buckets[Math.floor(tmp % RADIX)].push(items[j]);
28
if (maxLength && tmp > 0) {
29
maxLength = false;
30
}
@@ -34,7 +34,7 @@ function radixSort(items, RADIX) {
34
for (var b = 0; b < RADIX; b++) {
35
var buck = buckets[b];
36
for (var k = 0; k < buck.length; k++) {
37
- items[a] = k;
+ items[a] = buck[k];
38
a++;
39
40
0 commit comments