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

门设计的网站建设wordpress 企业邮箱

门设计的网站建设,wordpress 企业邮箱,番禺网站(建设信科网络),wordpress侧栏插件文章目录 一、前言二、set / multiset1. 常见应用2. 核心操作 三、map / multimap1. 常见应用2. 核心操作 一、前言 S T L STL STL 中的关联式容器分为树型结构和哈希结构#xff0c;树型结构主要有四种#xff1a; s e t set set、 m u l t i s e t multiset multiset、 m a… 文章目录 一、前言二、set / multiset1. 常见应用2. 核心操作 三、map / multimap1. 常见应用2. 核心操作 一、前言 S T L STL STL 中的关联式容器分为树型结构和哈希结构树型结构主要有四种 s e t set set、 m u l t i s e t multiset multiset、 m a p map map、 m u l t i m a p multimap multimap都是用红黑树实现的 与哈希结构不同树型结构的这几个容器 增删查改都是 O ( l o g n ) O(logn) O(logn)支持遍历遍历结果默认字典序升序 s e t set set 和 m u l t i s e t multiset multiset 中只存 v a l u e value value m a p map map 和 m u l t i m a p multimap multimap 中存的是键值对 k e y , v a l u e key,value key,value C 的键值对是用 p a i r pair pair 实现的所以 m a p map map 和 m u l t i m a p multimap multimap 存的其实是 p a i r pair pair template class T1, class T2 struct pair {T1 first;T2 second;pair() : first(T1()), second(T2()) {}pair(const T1 a, const T2 b) : first(a), second(b) {} };二、set / multiset 1. 常见应用 s e t set set排序 去重 m u l t i s e t multiset multiset排序 2. 核心操作 插入 setint s1; multisetint s2;//set相同元素不会重复插入 s1.insert(1); s1.insert(1);//multiset相同元素可以重复插入 s2.insert(1); s2.insert(1);删除 s.erase(1);//删除所有values.erase(s.find(1));//删除一个迭代器对应的value查找 //返回一个value的个数 s.count(1) //返回一个value的第一个迭代器不存在则返回 end() s.find(1) 遍历 //for(auto it s.begin(); it ! s.end(); it)//cout *it ;for(auto x : s)cout x ;三、map / multimap m a p map map 的一个 k e y key key 只能对应一个 v a l u e value value m u l t i m a p multimap multimap 的一个 k e y key key 可以对应多个 v a l u e value value 1. 常见应用 有序的字典 2. 核心操作 插入 mapstring, int m;m.insert(make_pair{a, 1}); m.insert({b, 2});//也可以这样写//multimap同理删除 m.erase(a);//删除一个key对应的所有键值对m.erase(m.find(a));//删除一个迭代器对应的键值对查找 //返回一个key对应的键值对个数 m.count(a);//返回一个key对应的键值对的第一个迭代器不存在则返回 end() m.find(a);m a p : : o p e r a t o r [ ] map::operator[] map::operator[] m[a] 1;//map::operator[]的原理 //用key, T()构造一个键值对插入 //若key已经存在则插入失败若key不存在则插入成功 //最后返回value的引用遍历 //for(auto it m.begin(); it ! m.end(); it)//cout it-first it-second \n;//cout (*it).first (*it).second \n;//cout it.operator-()-first it.operator-()-second \n;for(auto kv : m)cout kv.first kv.second \n;
http://www.w-s-a.com/news/581001/

相关文章:

  • 山东省建设安全生产协会网站义乌跨境电商公司前十名
  • 做网站优化就是发文章吗起飞页自助建站平台的特点
  • 做网站还是做app好慈溪机械加工网
  • 上传下载文件网站开发的php源码腾讯企点
  • 给分管领导网站建设情况汇报怎么写网络运营的岗位职责及任职要求
  • 电线电缆技术支持中山网站建设广告设计培训学校有哪些
  • 如何禁止通过ip访问网站wordpress无法调用主题布局和图片
  • 江西建设工程信息网站重庆网站推广大全
  • 南浔区住房城乡建设局网站网页设计基础学什么
  • 萧山做网站的企业网站建设 西安
  • 江西省城乡建设厅网站百度站长资源平台
  • 本地搭建linux服务器做网站免费查企业信息查询
  • 电商网站建设与运营网上购物哪个网站最好
  • 做app做网站从何学起网站设计需要什么证
  • 设计网站最重要的是要有良好的短网址还原
  • 大连建设银行招聘网站做seo是要先有网站吗
  • 中山做网站的wordpress建站教程百科
  • 湛江专业网站制作做网站需要工具
  • 做音箱木工网站吉林平安建设网站
  • 品牌网站建设咨询灯光设计网站推荐
  • 温州网站运营打开百度一下网页版
  • 网站有情链接怎么做住房公积金个体工商户
  • 内蒙古网站开发网站开发验收资料
  • 温州网站建设首选国鼎网络网络营销方法可分为两类
  • 做张家界旅游网站多少钱企业推广网络营销
  • 代做毕设网站推荐广东手机微信网站制作
  • 福州建设工程质量监督网站专业做公司宣传网站的
  • 百度云建站教程网站工程师是做什么的
  • 手机在线制作网站一级消防工程师考试试题及答案
  • 网站设计的需求网页制作教程和素材