cycle-sort:为什么最外层循环运行(n-1)次

时间:2017-07-19 15:13:57

标签: sorting cycle-sort

我正在学习循环排序,并对为什么循环排序的外循环运行(n-1)次而不是n次(.n是数组大小)感到困惑。

 for (int cycle_start=0; cycle_start< n-1; cycle_start++)

请解释。感谢

1 个答案:

答案 0 :(得分:1)

在循环排序中,最后一项将自动放置在正确的位置,因此您不需要循环它。