小编Bha*_*ali的帖子

为什么大多数STL算法都需要将数据排序为输入?

而在C++ STL使用的算法,我发现的类似的方法很多std::merge,std::inplace_merge,std::set_union,std::upper_bound,std::lower-bound等...只需要排序的数据作为输入.

有意义的是,在排序数据上,这些算法会提供更快的结果,但为什么它们也不能处理未排序的数据呢?为什么大多数算法都设计有这样的数据依赖?

c++ stl stl-algorithm

3
推荐指数
1
解决办法
117
查看次数

标签 统计

c++ ×1

stl ×1

stl-algorithm ×1