Leetcode—2336.无限集中的最小数字【中等】
2023每日刷题(四十四)
Leetcode—2336.无限集中的最小数字
实现代码
class SmallestInfiniteSet {
set<int> s;
public:
SmallestInfiniteSet() {
for(int i = 1; i <= 1000; i++) {
s.insert(i);
}
}
int popSmallest() {
int res = *s.begin();
s.erase(s.begin());
return res;
}
void addBack(int num) {
s.insert(num);
}
};
/**
* Your SmallestInfiniteSet object will be instantiated and called as such:
* SmallestInfiniteSet* obj = new SmallestInfiniteSet();
* int param_1 = obj->popSmallest();
* obj->addBack(num);
*/
运行结果
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!