random_shuffle 自 C++14 起被弃用,C++17 起被移除。

lower_bound:在一个有序序列中进行二分查找,返回指向第一个 大于等于 x 的元素的位置的迭代器。如果不存在这样的元素,则返回尾迭代器。lower_bound(v.begin()v.end()x)。

upper_bound:在一个有序序列中进行二分查找,返回指向第一个 大于 x 的元素的位置的迭代器。如果不存在这样的元素,则返回尾迭代器。upper_bound(v.begin()v.end()x)。

使用样例¶

people本页面贡献者:OI-wiki