计数排序创建了k个桶用来存储输入数列中第k个元素值出现的次数。计数排序将对输入数列进行两次遍历。在第一次遍历中,计数排序增加桶的计数。在第二次遍历时,通过处理桶中得到的全序的计数值,计数排序重写原始的数列。例4-10是计数排序的一个实现,k的值是函数的一个参数。 例4-10:计数排序的实现