相关疑难解决方法(0)

使用STL容器进行中值计算时,正确的方法是什么?

假设我需要从1000000个随机数值序列中检索中值.

如果使用任何但是 STL ::名单,我没有(内置)的排序方式为中值计算序列.

如果使用STL :: list,我不能随机访问值来检索排序序列的中间(中位数).

是自己实现排序和使用例如STL :: vector更好,还是使用STL :: list并使用STL :: list :: iterator for-loop-walk到中值?后者似乎不那么开销,但也感觉更难看..

或者我有更多更好的选择吗?

c++ algorithm containers stl median

40
推荐指数
5
解决办法
3万
查看次数

标签 统计

algorithm ×1

c++ ×1

containers ×1

median ×1

stl ×1