upper_bound 指定された要素より大きい値が現れる最初の位置のイテレータを取得する equal_range lower_boundとupper_boundの結果を組で取得する binary_search 二分探索法による検索を行う ranges::lower_bound 指定された要素以上の値が現れる最初の位置のイテレータを取得する C++20 range...
Lower bound of x means the first number in the set that's not considered to go before x. So, if x is itself present, then it's x else immediate next of x.Syntaxset<T> st; //declaration st<T> st::iterator it; //iterator declaration it=st.upper_bound(T key); ...