【发布时间】:2018-05-12 16:04:04
【问题描述】:
如果我有一个数组,其中近 90% 的值是相等的,我想对它进行排序。我应该使用什么最好的排序方法?
【问题讨论】:
-
Counting sort 应该有效。
-
当你说“价值观”时,它们是什么类型的?
-
嗯,这是一个大类,里面有一些整数可以比较
-
有一个带有 key:list 的映射来存储所有重复的值并将唯一值存储在一个集合中,然后对集合进行排序..
-
谢谢大家,太有帮助了