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

企业官网网站模板下载wordpress 作品展

企业官网网站模板下载,wordpress 作品展,莱芜雪野湖酒店,wordpress 账号 登陆不了set只有一个方法就是insert #includeiostream #includeset //set和multiset是一个头文件 //set内部实现机制 红黑色#xff08;平衡二叉树的一种#xff09; //关联式容器 //set不允许有重复元素 //multiset运行有重复元素 //容器查找效率高 //容器根据元素的… set只有一个方法就是insert #includeiostream #includeset //set和multiset是一个头文件 //set内部实现机制 红黑色平衡二叉树的一种 //关联式容器 //set不允许有重复元素 //multiset运行有重复元素 //容器查找效率高 //容器根据元素的值自动对元素排序 默认从小到大 using namespace std;//仿函数 class mycompare { public:bool operator()(int v1, int v2) {return v1 v2;} }; void PrintSet(setint s1) {for (setint::iterator it s1.begin(); it ! s1.end(); it){cout *it ;}cout endl; }//set初始化 void test01() {mycompare com;com(10, 20); //仿函数setint s1;s1.insert(5);s1.insert(2);s1.insert(8);s1.insert(1);for (setint::iterator it s1.begin(); it ! s1.end(); it){cout *it ;}//拷贝构造setint s2(s1);PrintSet(s2);//赋值setint s3;s3 s1;//删除操作s1.erase(s1.begin());cout 删除s1.begin() endl;PrintSet(s1);s1.erase(8);cout 删除8 endl;PrintSet(s1);//如何改变默认排序//先序遍历 中序遍历 后序遍历 }//set查找 void test02() {//实值setint s1;s1.insert(5);s1.insert(2);s1.insert(8);s1.insert(1);PrintSet(s1);setint::iterator ret s1.find(8);cout find 8 endl;if (ret s1.end()) {cout 没有找到 endl;}else {cout ret:*ret endl;}//lower_bound找第一个大于等于指定值的元素 返回为迭代器cout lower_bound(大于等于) 4 endl;setint::iterator ret1 s1.lower_bound(4); if (ret1 s1.end()) {cout 没有找到 endl;}else {cout ret1: *ret1 endl;}//upper_bound找第一个大于指定值的元素 返回为迭代器cout upper_bound(大于) 2 endl;setint::iterator ret2 s1.upper_bound(2);if (ret2 s1.end()) {cout 没有找到 endl;}else {cout ret2: *ret2 endl;}//equal_range 返回lower_bound 和 upper_bound值/*setint::iterator e1;setint::iterator e2;paire1, e2s1.equal_range(5); 错误做法*/cout equal_range返回lower_bound 和 upper_bound值 5 endl;pairsetint::iterator, setint::iterator myret s1.equal_range(5);myret.first;myret.second;if (myret.first s1.end()) {cout 没有找到 endl;}else {cout 找到了 *myret.first endl;}if (myret.second s1.end()) {cout 没有找到 endl;}else {cout 找到了 *myret.second endl;}}class Person { public:int id;int age; public:Person(int Age,int Id):age(Age),id(Id){} }; class mycompare2 { public:bool operator() (Person p1, Person p2) const{return p1.age p2.age; //用什么排序 把什么作为key关键字} }; void test03() {//setPerson sp;//Person p1(20, 10), p2(30, 30), p3(34, 12);//sp.insert(p1);//sp.insert(p2);//sp.insert(p3); //无法对p1,p2,p3进行排序 所以运行报错setPerson,mycompare2 sp;Person p1(20, 10), p2(30, 30), p3(34, 12);Person p4(20, 10);sp.insert(p1);sp.insert(p2);sp.insert(p3); //无法对p1,p2,p3进行排序 所以运行报错for (setPerson, mycompare2::iterator it sp.begin(); it ! sp.end(); it) {cout (*it).age (*it).id endl;}setPerson, mycompare2::iterator ret sp.find(p4);if (ret sp.end()) {cout 未找到 endl;}else {cout Age:(*ret).age endl;} } int main(int) {cout test01 endl;test01();cout test02 endl;test02();cout test03 endl;test03();return 0; } #includeiostream #includestring using namespace std;//类模板的实现需要指定类型 //函数模板的实现不需要指定类型 //类模板templateclass T1,class T2 struct pair;void test01() {//第一种方法创建一个对组 构造 方法pairstring, int pair1(string(name), 1);cout pair1.first endl;cout pair1.second endl;//第二种pairstring, int pair2 make_pair(name, 30);cout pair2.first endl;cout pair2.second endl;//pair 赋值pairstring, int pair3 pair2;cout pair3.first endl;cout pair3.second endl; }int main() {test01();return 0; }
http://www.yutouwan.com/news/82730/

相关文章:

  • 云主机如何做网站网站单页seo
  • 细胞医疗 网站模版m3u8插件 wordpress
  • 湘西网站建设花垣佳木斯建设工程交易中心网站
  • 仪征建设局招投标网站沈阳网站制作机构
  • 免费的设计网站有哪些搭建网站设计
  • 微指数查询入口洛阳网站建设seo
  • 六盘水市城乡建设局网站wordpress火车头采集器
  • 公司做网站需要什么条件邢台网站123
  • 商务网站建设论文答辩pptwordpress创建搜索框
  • 长沙有哪些网站建设公司好代运营竞价公司
  • 宁波优质网站制作哪家好与网站签约
  • 怎么做整人网站专业网站设计
  • 婚介网站方案网站建设的请示报告
  • 搜索引擎网站搭建网易网站建设
  • i深建官方网站建站模板免费
  • 神级网页设计网站怎样注册免费网站
  • 网站里面送礼物要钱怎么做代码中国招商网
  • 网站尾部设计沈阳男科医院咨询电话
  • 又拍云wordpress全站cdn2345浏览器网站
  • 网站建设论文3000字范文在线服务器代理
  • 婚庆公司网站怎么做怎么做网络推广方案
  • 免费主题网站郉台网站建设
  • 电子商务网站建设感想网站建设便宜公司
  • 网站群系统建设玉田网站制作
  • 建设网站是主营成本吗国外网络推广方法
  • 做网站延期交付了wordpress 代码样式
  • wordpress全站模板广东省自然资源厅厅长陈光荣简历
  • 长沙微网站接做名片的网站
  • 站长工具亚洲中文精品临汾建设局官方网站
  • 如何查网站的空间思源黑体 wordpress