C++ set -- 键小于 x 的元素数量
我有一个 set
,我想看看其中有多少元素小于 x。 (x也是int)
我该怎么办?
I have a set<int>
and I want to see how many elements in it are less than x. (x is also int)
What should i do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
lower_bound
计算std::distance(s.begin(), s.lower_bound(x))
。 (如果x
是一个键,则严格计算x
之前的元素数量。)Use
lower_bound
to computestd::distance(s.begin(), s.lower_bound(x))
. (Ifx
is a key, this counts the number of elements strictly beforex
.)