upper_bound() 做什么?
what do upper_bound() do?
我是初学者,下面的内容不太懂
在代码中
我得到了输出
现在我的问题是,由于 upper_bound()
运算符给出了更大值的索引,输出如何将上界的答案给出为 7 而不是 1。
upper_bound
和 lower_bound
函数都需要根据您要查找的值对范围进行分区,本质上是排序。由于您的向量不符合此标准,因此您不能期望得到合乎逻辑的结果。
我是初学者,下面的内容不太懂
在代码中
我得到了输出
现在我的问题是,由于 upper_bound()
运算符给出了更大值的索引,输出如何将上界的答案给出为 7 而不是 1。
upper_bound
和 lower_bound
函数都需要根据您要查找的值对范围进行分区,本质上是排序。由于您的向量不符合此标准,因此您不能期望得到合乎逻辑的结果。