【发布时间】:2018-08-10 13:02:09
【问题描述】:
例如,如果我有一个排序数组
{1,1,1,1,1,4,5}
我想知道1 的最右边的索引,有没有一个函数可以让我这样做? (除了对数组进行反向排序)
【问题讨论】:
-
std::upper_bound - 1 -
我确实考虑过upper_bound,但它并没有完成我想做的事情。
-
@Justin 那不是给他 5 的索引吗?
-
使用upper_bound并有条件地将索引减一
标签: c++ arrays function sorting