问题提出: 将以下数据: 6, 8, 2, 3, 4, 0, 9, 1, 5,1 按从小到达排列. 桶排序原理: 桶排序也叫计数排序,简单来说,就是将数据集里面所有元素按顺序列举出来,然后统计元素出现的次数.最后按顺序输出数据集里面的元素. 排序过程如下: 一.初始化桶的大小 把数据集里面每一个元素当作一个桶,由上面问题看出,原始数据范围在0--9之间,因此我就需要有10个桶,如下图 第一行为初始化计数为0,第二行为各个元素. 二.计数 接下来读入第一原始数据为6,则在下标为6的桶中增加1,如下