我知道我们需要包含一些比较功能才能实现这一点。
但不能为这个写。
例如:
向量的元素={(2,4),(4,2),(5,1),(5,3)}
找到=5
lower_bound() 应该返回 2
代码->
#define pp pair<int,int>
bool cmp(const pp &l,const pp &r) {
return l.first < r.first;
}
int main() {
vector<pp> v;
sort(v.begin(), v.end(), cmp);
int id=(int)(lower_bound(v.begin(), v.end(), ??) - v.begin());
}