#include 
#include 
using namespace std;

int main() {
// 设置控制台输出编码为UTF-8
system("chcp 65001");

set<int> s1; // 创建一个整数集合

// 插入元素
s1.insert(5);
s1.insert(3);
s1.insert(7);
s1.insert(1);
s1.insert(9);

//默认是升序排列,我选择降序排列
set<int>::reverse_iterator it;
for(it=s1.rbegin();it !=s1.rend();it++){
cout<<*it<// 遍历集合
cout << "集合中的元素: ";
for(int x : s1) {
cout << x << " "; // 输出:1 3 5 7 9
}
cout << endl;

// 查找元素
if(s1.find(5) != s1.end()) {
cout << "找到元素5" << endl;
}

// 删除元素
s1.erase(3);

// 获取大小
cout << "集合大小: " << s1.size() << endl;

return 0;
}

 

posted on 2025-10-09 10:38  lxjshuju  阅读(3)  评论(0)    收藏  举报