有关set和lower_bound()的知识

回复帖子

@hunxuewangzi 2020-03-26 19:13 回复

代码如下

set<int> pos;
ans=*lower_bound(pos.begin(),pos.end(),x);

在set里面找大于等于x的最小值。

不知道为什么报错,对set操作不太熟悉,希望有人能指

出哪里错了。为什么错,该怎么写。

谢谢了

@Alpha  2020-03-26 19:22 回复 举报

@hunxuewangzi 不过你可以手写平衡树,或者在允许的时候使用pbds rb_tree,当然对效率要求不高或者只有查询的时候可以使用vector

反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。