vector<int> sum;
auto it = lower_bound(sum.begin(), sum.end(), to_find);
// 返回的是迭代器指针,第一个大于等于to_find出现的位置
upper_bound() // 返回第一个大于to_find的位置
binary_search() // 返回bool型
INT_MAX
C++ 二分查找的三个函数
最新推荐文章于 2024-07-26 08:13:24 发布
本文详细介绍了C++中三种二分查找方法:lower_bound()返回第一个大于等于目标值的位置,upper_bound()返回第一个大于目标值的位置,而binary_search()则返回目标值是否存在于有序序列中。
摘要由CSDN通过智能技术生成