相关疑难解决方法(0)

如何在线性时间内计算列表中的不同值?

我可以考虑对它们进行排序,然后逐个遍历每个元素,但这是nlogn.是否有线性方法来计算列表中的不同元素?

algorithm complexity-theory list count distinct-values

7
推荐指数
1
解决办法
9154
查看次数

对包含az和空格的单词数组进行排序的最快方法是什么?

我想知道是否有一些比quicksort/mergesort更快的方式来排序这样的数组.

最大数组的长度为10 ^ 6.单词的长度> = 10且<= 100,单词可以包含az和空格(总共27个不同的字符).字符中的字符不是唯一的(它们可以重复).数组中的所有单词都同样长.

sorting algorithm

5
推荐指数
1
解决办法
1871
查看次数