vector<int> v = {1, 3, 5, 7};(已升序)。lower_bound(v.begin(), v.end(), 4) 返回的迭代器指向( )。
- A. 元素 5:它是第一个 ≥ 4 的元素,把 4 插在这个位置区间仍保持升序
- B. 元素 3:4 比 5 小,退而指向比 4 小的最大元素
- C. 元素 4:函数会先把 4 插进区间,再返回它的位置
- D. v.end():区间里不存在 4,查找失败
vector<int> v = {1, 3, 5, 7};(已升序)。lower_bound(v.begin(), v.end(), 4) 返回的迭代器指向( )。