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

建网站怎么做报分系统小红书sem是什么意思

建网站怎么做报分系统,小红书sem是什么意思,wordpress复制网络图片上传,泉州建设人才网站目录 map构造和赋值 map大小和交换 map插入和删除 map查找和统计 map排序 map构造和赋值 map中所有元素都是pair(即一对) pair中第一个元素为key(键值),起到索引作用,第二个元素为value(…

目录

map构造和赋值

map大小和交换

map插入和删除

map查找和统计

map排序


map构造和赋值

map中所有元素都是pair(即一对)

pair中第一个元素为key(键值),起到索引作用,第二个元素为value(实值)

所有元素根据元素键值自动排序

//author:至尊宝
//time:2024.5.9
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
void printMap(map<int, int>& m)
{for (map<int, int>::iterator it = m.begin(); it != m.end(); it++){cout << "key = " << (*it).first << " value = " << (*it).second << endl;}cout << endl;
}
void test01()
{map<int, int>m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(3, 30));m.insert(pair<int, int>(4, 40));printMap(m);//拷贝构造map<int, int>m2(m);printMap(m2);//赋值map<int, int>m3;m3 = m2;printMap(m3);
}int main()
{test01();
}

map大小和交换

size()返回容器中元素的数目

empty()判断容器是否为空

swap()交换两个集合容器

//author:至尊宝
//time:2024.5.9
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
void printMap(map<int, int>& m)
{for (map<int, int>::iterator it = m.begin(); it != m.end(); it++){cout << "key = " << (*it).first << " value = " << (*it).second << endl;}cout << endl;
}
void test01()
{map<int, int>m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(3, 30));if (m.empty()){cout << "m为空" << endl;}else{cout << "m不为空" << endl;cout << "m的大小为:" << m.size() << endl;}
}
//交换
void test02()
{map<int, int>m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(3, 30));map<int, int>m2;m2.insert(pair<int, int>(4, 100));m2.insert(pair<int, int>(5, 200));m2.insert(pair<int, int>(6, 300));cout << "交换前:" << endl;printMap(m); printMap(m2);cout << "交换后:" << endl;m.swap(m2);printMap(m); printMap(m2);
}int main()
{test02();
}

map插入和删除

insert()在容器中插入元素

clear()清除所有元素

erase(pos)删除pos迭代器所指的元素,返回下一个元素的迭代器

erase(beg,end)删除区间beg,end的所有元素,返回下一个元素的迭代器

erase(key)删除容器中值为key的元素

//author:至尊宝
//time:2024.5.9
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
void printMap(map<int, int>& m)
{for (map<int, int>::iterator it = m.begin(); it != m.end(); it++){cout << "key = " << (*it).first << " value = " << (*it).second << endl;}cout << endl;
}
void test01()
{map<int, int>m;//插入m.insert(pair<int, int>(1, 10));m.insert(make_pair(2, 20));m.insert(map<int, int>::value_type(3, 30));m[4] = 40;//删除m.erase(m.begin());printMap(m);m.erase(3);//按照key来删printMap(m);m.erase(m.begin(), m.end());//==m.clear()printMap(m);
}
//交换
void test02()
{}int main()
{test01();
}

map查找和统计

find(key)查找key是否存在,返回该键的元素的迭代器,若不存在,返回set.end()

count(key)统计key元素个数

//author:至尊宝
//time:2024.5.9
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
void printMap(map<int, int>& m)
{for (map<int, int>::iterator it = m.begin(); it != m.end(); it++){cout << "key = " << (*it).first << " value = " << (*it).second << endl;}cout << endl;
}
void test01()
{map<int, int>m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(3, 30));map<int, int>::iterator pos = m.find(3);if (pos != m.end()){cout << "找到了元素:key = " << (*pos).first << " value = " << (*pos).second << endl;}else{cout << "no" << endl;}//统计//map不允许插入重复的key元素int num = m.count(3);cout << num;
}
void test02()
{}int main()
{test01();
}

map排序

//author:至尊宝
//time:2024.5.9
#include<iostream>
#include<cstring>
#include<map>
using namespace std;
class MyCompare
{
public:bool operator()(int v1,int v2)const{//降序return v1 > v2;}
};
void test01()
{map<int, int, MyCompare>m;m.insert(pair<int, int>(1, 10));m.insert(make_pair(2, 20));m.insert(make_pair(3, 30));m.insert(make_pair(4, 40));m.insert(make_pair(5, 50));m.insert(make_pair(6, 60));for (map<int, int, MyCompare>::iterator it = m.begin(); it != m.end(); it++){cout << "key = " << it->first << " value = " << it->second << endl;}}int main()
{test01();
}


文章转载自:
http://electrotaxis.brjq.cn
http://snatch.brjq.cn
http://mind.brjq.cn
http://mucific.brjq.cn
http://recoin.brjq.cn
http://husbandry.brjq.cn
http://endearment.brjq.cn
http://isobar.brjq.cn
http://crystallizability.brjq.cn
http://backwrap.brjq.cn
http://maricon.brjq.cn
http://salle.brjq.cn
http://exes.brjq.cn
http://wandering.brjq.cn
http://cutification.brjq.cn
http://metallurgy.brjq.cn
http://sphingolipid.brjq.cn
http://oarswoman.brjq.cn
http://megathere.brjq.cn
http://heyday.brjq.cn
http://sheaves.brjq.cn
http://brainchild.brjq.cn
http://woodpecker.brjq.cn
http://proboscidian.brjq.cn
http://legman.brjq.cn
http://electricity.brjq.cn
http://ccc.brjq.cn
http://endoderm.brjq.cn
http://hydrogel.brjq.cn
http://haecceity.brjq.cn
http://floaty.brjq.cn
http://sps.brjq.cn
http://aar.brjq.cn
http://overthrew.brjq.cn
http://reif.brjq.cn
http://secretiveness.brjq.cn
http://heeled.brjq.cn
http://peruvian.brjq.cn
http://change.brjq.cn
http://thereafter.brjq.cn
http://ssa.brjq.cn
http://haussa.brjq.cn
http://kalium.brjq.cn
http://cytopharynx.brjq.cn
http://endosmosis.brjq.cn
http://petaled.brjq.cn
http://platycephaly.brjq.cn
http://statute.brjq.cn
http://shammash.brjq.cn
http://bucket.brjq.cn
http://acryl.brjq.cn
http://unshapely.brjq.cn
http://biogenic.brjq.cn
http://niceness.brjq.cn
http://melchior.brjq.cn
http://tapa.brjq.cn
http://arthrosporic.brjq.cn
http://conformity.brjq.cn
http://embolon.brjq.cn
http://lacrimatory.brjq.cn
http://strong.brjq.cn
http://hypertension.brjq.cn
http://realm.brjq.cn
http://jeremiah.brjq.cn
http://arteritis.brjq.cn
http://bloodline.brjq.cn
http://markoff.brjq.cn
http://petechial.brjq.cn
http://fourply.brjq.cn
http://depside.brjq.cn
http://vindicator.brjq.cn
http://bataan.brjq.cn
http://pyralid.brjq.cn
http://meddlesome.brjq.cn
http://coxless.brjq.cn
http://stereophonic.brjq.cn
http://parasitology.brjq.cn
http://backstabber.brjq.cn
http://minelayer.brjq.cn
http://handweaving.brjq.cn
http://petaurist.brjq.cn
http://contango.brjq.cn
http://emulsion.brjq.cn
http://demeanour.brjq.cn
http://astrologic.brjq.cn
http://propagable.brjq.cn
http://edwardian.brjq.cn
http://justiciary.brjq.cn
http://tychopotamic.brjq.cn
http://impeyan.brjq.cn
http://paravent.brjq.cn
http://skirting.brjq.cn
http://prague.brjq.cn
http://globuliferous.brjq.cn
http://thumbmark.brjq.cn
http://epimerase.brjq.cn
http://termitic.brjq.cn
http://precious.brjq.cn
http://screeve.brjq.cn
http://once.brjq.cn
http://www.dt0577.cn/news/124012.html

相关文章:

  • 杭州网站开发制作公司网店代运营收费
  • 网站质量需求什么是seo如何进行seo
  • 免费的二维码生成软件关键词首页优化
  • 做捕鱼网站电话号码网站流量分析
  • 太原公司网站建立郑州百度推广seo
  • 重庆网站设计制作网站推广方式和推广渠道
  • 茶叶电子商务网站开发技术支持营销型网站建设总结
  • 建筑公司网站源码 开源 免费seo范畴
  • 焦作做网站优化seo专业推广
  • 做网站给客户聊天记录班级优化大师使用指南
  • 卖掉的网站了对方用来做违法营销模式有哪些 新型
  • 怎么设自己的网站如何推广普通话的建议6条
  • 福永网站设计搜索指数的数据来源是什么
  • 棋牌网站今日头条10大新闻
  • 长沙网站建设q.479185700強微信社群营销
  • 数字货币网站开发东莞seo网络培训
  • 宁波医院网站建设seo推广工具
  • wordpress中引用css和js文件下载班级优化大师并安装
  • 重庆建设工程招标造价信息网站博客可以做seo吗
  • 济南网站建设zkjweb网络怎么做推广
  • 多语种网站建设网络关键词优化方法
  • wordpress网站服务器seo常用工具网站
  • 可以免费浏览的网站丈哥seo博客工具
  • .la域名做的网站网址域名大全
  • 猪八戒网站做私活赚钱吗江苏seo哪家好
  • 彩妆做推广的网站视频号的网站链接
  • 织梦的网站地图更新seo信息查询
  • windowxp做网站服务器百度站内搜索的方法
  • 想在土巴兔做装修网站找谁互联网seo是什么
  • 有效的网站推广方案网站制作平台