当前位置: 首页 > news >正文

电商网站欣赏免费文件外链网站

电商网站欣赏,免费文件外链网站,装修无忧网,没有网站想做个链接页面怎么做1.介绍 set容器是C标准模板库(STL)中的一个关联容器,用于存储唯一的元素。set中的元素是自动排序的,不允许重复。set通常基于红黑树(一种自平衡二叉查找树)实现,因此插入、删除和查找操作的时间…

1.介绍

        set容器是C++标准模板库(STL)中的一个关联容器,用于存储唯一的元素。set中的元素是自动排序的,不允许重复。set通常基于红黑树(一种自平衡二叉查找树)实现,因此插入、删除和查找操作的时间复杂度都为O(log n)

2.set用法

        (1)定义和初始化

        set的定义和初始化可以通过以下方式完成:

                std::set<ElementType> mySet;

        例如,定义一个int类型的set:

std::set<int> mySet;//定义时初始化
std::set<int> mySet = {1, 2, 3, 4, 5};

        (2)插入元素

mySet.insert(6);
mySet.insert(7);

        (3)删除元素

mySet.erase(3);  // 删除值为 3 的元素

        (4)查找元素

auto it = mySet.find(2);
if (it != mySet.end()) {std::cout << "Found: " << *it << std::endl;
} else {std::cout << "Not found" << std::endl;
}

        (5)遍历元素

for (auto it = mySet.begin(); it != mySet.end(); ++it) {std::cout << *it << std::endl;
}for (const auto& element : mySet) {std::cout << element << std::endl;
}

        (7)其他常用操作

  • size():返回 set 中元素的数量。

  • empty():检查 set 是否为空。

  • clear():清空 set 中的所有元素。

  • count():返回 set 中特定元素的数量(对于 set,结果只能是 0 或 1)。

3.与unordered_set的区别

 特性setunordered_set
底层实现红黑树(平衡二叉搜索树)哈希表
元素顺序有序(默认升序)无序
查找时间复杂度O(log n)平均O(1),最坏O(n)
插入/删除时间复杂度O(log n)平均O(1),最坏O(n)
内存占用较低

较高(哈希表需要额外内存)

4.总结

       set 是一个非常有用的容器,适用于需要存储唯一元素并且需要快速查找、插入和删除操作的场景。由于它是有序的,因此在需要按顺序处理元素时也非常方便。

如有错误,敬请指正!!!

http://www.ds6.com.cn/news/36074.html

相关文章:

  • 深圳网站建设外包公司哪家好网站发布与推广方案
  • app安装官方免费下载seo关键词如何设置
  • WordPress导购模板资阳市网站seo
  • 阳狮做网站合肥seo推广公司
  • 新疆工程信息招标公告seo客服
  • 网站设计企业不属于网络推广方法
  • 专门做衣服特卖的网站有哪些广州seo成功案例
  • 中山低价网站建设合肥关键词排名推广
  • 网站源文件国家反诈中心app下载
  • 湖北网站制作公司的联系方式百度云app下载安装
  • 定制软件开发方案seo优化大公司排名
  • 个人如何建立网上商城百度网站优化方案
  • 台州网站开发茂名seo快速排名外包
  • 网站建设创业推广赚钱平台有哪些
  • wordpress字体推荐惠州seo报价
  • 宁波住房建设网站什么叫营销
  • 做冷库的网站永久免费国外域名注册
  • 外贸网站开发哪家好品牌宣传策划公司
  • 唐山网站开发公司西安优化排名推广
  • 泸州疫情最新消息优化网站最好的刷排名软件
  • 校园网站规划与建设申请百度账号注册
  • 深圳建站模板目前网络推广平台
  • 建设网站要求钦州seo
  • 手机网站模板免费八宿县网站seo优化排名
  • 重庆网站建设哪家公司哪家好有什么好用的搜索引擎
  • 滁州做网站短视频怎么赚钱
  • 加盟类网站怎么做原版百度
  • 简述网站开发的步骤百度权重等级
  • 宿迁网站建设推广公司百度首页 百度一下
  • 纯静态单页网站百度网盘app