【发布时间】:2014-07-25 19:49:19
【问题描述】:
我想知道是否可以从范围的末尾而不是开头开始 std::search()。我知道find_end 就足够了,但我想特别知道search 是否可以做到这一点。一个例子:
我有一个数据集
1 2 3 4 5 1 2 | 3 4 5 6 7 1 3 其中| 表示范围内的中断,这两个分区将异步执行。
是否可以从分区中的最后一点开始搜索范围1 2?我认为可以对范围和子序列进行某种反向迭代器?
search(reverse_iter_begin, reverse_iter_end, reverse_iter_subseq_begin, reverse_iter_subseq_end)
【问题讨论】:
-
嗯,是的,有一个
std::reverse_iterator。 -
感谢大家对这个问题投反对票,谢谢。
标签: c++ algorithm stl parallel-processing