计数排序

JavaScript

js如何实现计数排序

53 0

本文介绍了js实现计数排序的方法(升级版)原版计数排序,桶的容积需要一个可以包含最小值到最大值所有可能出现的数字。这里我们可以将桶换成对象,利用对象的自动排序与不能出现相同属性名的键值对这两个特点,不需要一个有序容积的桶,随意新增键值对即可。代码如下1var ary=[23,14,12,24,53,31,53,35,46,12,62,23]代码示例如下:1234567891011121314151617181920212223function countSort(arr){ let obj={}; /