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

怎么设置网站关键字平台接广告在哪里接的

怎么设置网站关键字,平台接广告在哪里接的,麓谷做网站的公司,医疗网站建设方案关联容器总结 有序关联容器 键值的顺序自动排序&#xff0c;键值必须支持 < 操作符 底层数据结构 使用平衡树&#xff0c;比如&#xff08;红黑树&#xff09;增删查的平均时间复杂度接近 O(log⁡n) 种类 std::set&#xff1a;集合&#xff0c;包含唯一的键元素。 std…

关联容器总结

有序关联容器

键值的顺序自动排序,键值必须支持 < 操作符

底层数据结构
  • 使用平衡树,比如(红黑树
  • 增删查的平均时间复杂度接近 O(log⁡n)
种类
  • std::set:集合,包含唯一的键元素。

  • std::multiset:多重集合,允许键重复。

  • std::map:映射,键值对(键唯一,值可以重复)。

  • std::multimap:多重映射,允许键重复的键值对。

无序关联容器

底层数据结构
  • 链式哈希
  • 增删查的平均时间复杂度接近O(1)
种类
  • std::unordered_set:无序集合,包含唯一的键元素。
  • std::unordered_multiset:无序多重集合,允许键重复。
  • std::unordered_map:无序映射,键唯一。
  • std::unordered_multimap:无序多重映射,允许键重复。

方法

  • 插入操作

    • insert():在容器中插入元素,返回一个迭代器和一个布尔值(表示插入是否成功)。对于无序容器,可以传入 hint 迭代器提升效率。

    • emplace():在容器中原地构造元素,避免不必要的复制或移动操作。

  • 删除操作

    • erase():根据键或迭代器删除元素。返回已删除元素的数量。
  • 查找操作

    • find():返回一个指向指定键的迭代器,若键不存在则返回 end()
#include <iostream>
#include <map>
#include <unordered_set>int main() {// std::map 示例std::map<int, std::string> m;// 插入元素m.insert(std::make_pair(1, "one"));m.emplace(2, "two");m[3] = "three";  // 使用下标操作符插入或更新元素// 查找元素auto it = m.find(1);if (it != m.end()) {std::cout << "Key 1 found with value: " << it->second << std::endl;  // 输出 "one"}else {std::cout << "Key 1 not found" << std::endl;}// 删除元素m.erase(2);  // 删除键为 2 的元素std::cout << "After erase, size of map: " << m.size() << std::endl;// 遍历元素std::cout << "Elements in map:" << std::endl;for (const auto& kv : m) {std::cout << kv.first << " => " << kv.second << std::endl;}// std::unordered_set 示例std::unordered_set<int> uset = { 1, 2, 3 };// 插入元素uset.insert(4);// 查找元素if (uset.find(3) != uset.end()) {std::cout << "Found 3 in unordered_set" << std::endl;}else {std::cout << "3 not found in unordered_set" << std::endl;}// 删除元素uset.erase(1);  // 删除元素 1std::cout << "After erase, size of unordered_set: " << uset.size() << std::endl;// 遍历元素std::cout << "Elements in unordered_set:" << std::endl;for (const auto& elem : uset) {std::cout << elem << " ";}std::cout << std::endl;return 0;
}

注:vector中push_back与emplace_back的区别

  • push_back会调用拷贝构造函数
  • emplace_back会调用构造函数原地构造对象
http://www.15wanjia.com/news/36694.html

相关文章:

  • 西宁网站建设价格低拉新推广一手接单平台
  • 专门做尾单的那个网站叫啥网络优化工程师有多累
  • wdcp 无法访问此网站怎么在百度上推广自己
  • ps切片做网站网络营销师资格证
  • java做的网站源码谷歌浏览器下载电脑版
  • 网站开发功能书舆情信息在哪里找
  • 男人和女人在床上做那个网站网络营销推广论文
  • wordpress user login网站seo完整seo优化方案
  • 好的素材下载网站论坛软文案例
  • 做借贷网站平台深圳seo推广培训
  • 做户外商城网站sem公司
  • wordpress网页后台安卓优化大师官方下载
  • 网站seo搜索引擎优化教程郑州网站推广效果
  • 爱网之家惠州seo优化服务
  • 电商购物网站开发需求分析谷歌优化推广
  • 广州网站建设服务哪家好网站seo排名优化工具在线
  • 西乡移动网站建设百度在线客服人工服务
  • 游戏系统网站开发说明书杭州关键词排名工具
  • 阿卯网站建设百度官方官网
  • 网站版块策划网络舆情监控
  • 东丰在线网站建设免费网站推广群发软件
  • 网站中验证码如何做的建设网站推广
  • 做网站抬头天津搜索引擎seo
  • 网站未建设完善是什么意思青岛网站seo分析
  • 网站文章超链接怎么做百度排名怎么做
  • 电子商务网站平台建设sem竞价推广代运营收费
  • 高并发网站建设网络平台宣传方式有哪些
  • 推广软件是什么意思网站优化的关键词
  • 做网站之前要安装什么广州网站排名推广
  • 淘宝客怎么自己做网站及APP新闻类软文营销案例