【发布时间】:2017-09-01 09:23:11
【问题描述】:
我正在从this site 阅读radix sort 我在第三个for loop 中感到困惑:
for (i = n - 1; i >= 0; i--) {
output[freq[(arr[i] / place) % range] - 1] = arr[i];
freq[(arr[i] / place) % range]--;
}
为什么他们从头开始,因为当我试图从 0 开始时,它给了我错误的答案?任何解释或解决方案将不胜感激。
【问题讨论】:
标签: java radix-sort