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

动漫设计与制作属于计算机类吗seo外包服务方案

动漫设计与制作属于计算机类吗,seo外包服务方案,呼和浩特网站建设价位,特色美食网站建设【STL map 简介】 ● STL map 是一种关联容器,存储键值对,每个键(key value)是唯一的,而值(mapped value)可以重复。构建 STL map 时,无论元素插入顺序如何,STL map 中的…

【STL map 简介】
● STL map 是一种关联容器,存储键值对,每个键(key value)是唯一的,而值(mapped value)可以重复。构建 STL map 时,无论元素插入顺序如何,STL map 中的元素始终
按“键值”自动递增存储。STL map 中的迭代器可理解为“指针”。

#include <bits/stdc++.h>
using namespace std;map<int,string> mp;
int idx;
string name;
int n;int main() {cin>>n;while(n--) {cin>>idx>>name;mp.insert({idx,name});}for(auto it=mp.begin(); it!=mp.end(); it++) {cout<<it->first<<":"<<it->second<<endl;}return 0;
}/*
in:
5
3 Java
1 C++
9 Python
8 R
6 SQLout:
1:C++
3:Java
6:SQL
8:R
9:Python
*/

● STL map 常用函数的功能与 STL set 常用函数的功能基本一致
(1)
lower_bound(x):返回一个迭代器,该迭代器指向第一个大于等于 x 的元素。若无,返回 end() 得到的迭代器。
(2)
upper_bound(x):返回一个迭代器,该迭代器指向第一个大于 x 的元素。若无,返回 end() 得到的迭代器。
(3)
find(x):返回一个迭代器,该迭代器指向“键 x”所在的元素。
(4)erase(first, last):从 map 中删除迭代器 first 及迭代器 last 指向的区间 [first, last) 中的元素(注意:左闭右开)。

#include <bits/stdc++.h>
using namespace std;int main() {map<int,string> mp= {{9,"a"}, {7,"b"}, {2,"c"}, {6,"d"}};auto first=mp.find(2);auto last=mp.find(7);mp.erase(first,last);for(auto it=mp.begin(); it!=mp.end(); it++) {cout<<it->first<<":"<<it->second<<endl;}return 0;
}/*
output:
7:b
9:a
*/

(5)begin():返回一个迭代器,该迭代器指向 map 第一个元素的位置
(6)
end():返回一个迭代器,该迭代器指向 map 最后一个元素的下一个位置
(7)
count(x):返回 map 中“键” x 的个数。

#include <bits/stdc++.h>
using namespace std;int main() {map<int,string> mp= {{6,"apple"},{8,"banana"}};cout<<mp.count(6)<<endl;  //output 1cout<<mp.count(5)<<endl;  //output 0return 0;
}

由于 map 中所有“键”的个数都是唯一的,所以若 x 在 map 中,返回 1,若 x 不在 map 中,返回 0。



【参考文献】
https://cplusplus.com/reference/map/map/
https://cplusplus.com/reference/map/map/count/
https://cplusplus.com/reference/map/map/lower_bound/
https://cplusplus.com/reference/map/map/upper_bound/
https://cplusplus.com/reference/map/map/insert/
https://cplusplus.com/reference/map/map/erase/
https://cplusplus.com/reference/map/map/begin/
https://www.cnblogs.com/linxiaoxu/p/17694869.html


 

http://www.dtcms.com/wzjs/470884.html

相关文章:

  • 公司网站建设一般要多少钱湖南正规关键词优化报价
  • 医院网站建设投标要求网址大全是ie浏览器吗
  • 在discuz做网站濮阳市网站建设
  • 网站建设优化石家庄技术短期培训班
  • 哎吆嗨网站建设seo网站优化服务
  • 虎丘网站建设正规微商免费推广软件
  • 厦门网格员seo技术培训沈阳
  • 个人网站做电商百度浏览器主页网址
  • 郑州公司做网站汉狮公司企业网站模板
  • 网站做好了怎么做后台英文seo
  • 医疗网站开发ppt网络推广网站大全
  • 网站视频背景怎么做seo岗位
  • 手机自适应网站建设维护自己搭建一个网站
  • 系统网站怎么做最好的推广平台是什么软件
  • dw使用模板做网站教程全网营销外包
  • 深圳最新疫情防控动态沈阳专业seo排名优化公司
  • 网站建设算什么行业人力资源培训网
  • 如何设计服装网站规划网络广告营销案例
  • html网站的规划与建设6百度信息流广告推广
  • 重庆响应式网站网络销售有哪些
  • 阜新公司做网站网络营销外包网络推广
  • 张家港早晨网站建设竞价托管哪家便宜
  • 微信小程序上线需要多少钱汕头seo建站
  • 免费软件的源代码公开吗东莞百度快速优化排名
  • 做网站 站内搜索引擎如何进行百度推广
  • 做网站规避什么百度收录站长工具
  • 网站中的ppt链接怎么做太原自动seo
  • 宁波住房和城乡建设培训网站扬州整站seo
  • 网站建设时间表301313龙虎榜
  • 梁山网站建设哪家好营销型网站建设哪家好