【发布时间】:2016-10-12 15:51:06
【问题描述】:
我正在跨轴对数组进行分区。我尝试了 std::partition 函数:
partition(sequence.begin(), sequence.end(), [&](int value) { return value < pivot; });
但是我希望在两个序列的中间包含枢轴。我该如何做到这一点,无论是原生地使用 std::partition 还是其他方法?我在这里寻找性能,因此解决方案应该相对较快。
【问题讨论】:
标签: c++ performance c++11 vector