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

四川住房和城乡建设局网站首页wordpress多账号权限

四川住房和城乡建设局网站首页,wordpress多账号权限,服装设计学校十大排名,织梦 网站源码deque容器的基本概念 deque 是 C 标准库中的双端队列#xff08;double-ended queue#xff09;容器#xff0c;提供了在两端进行插入和删除操作的功能。 deque与vector区别#xff1a; vector对于头部的插入删除效率低#xff0c;数据量越大效率越低。deque相对而言 标准库中的双端队列double-ended queue容器提供了在两端进行插入和删除操作的功能。 deque与vector区别 vector对于头部的插入删除效率低数据量越大效率越低。deque相对而言对头部的插入删除速度会比vector块。vector访问元素时的速度会比deque快这和两者的内部实现有关。 deque容器的常用函数 1. 构造和赋值函数 dequeT: 创建一个空的 deque 对象。dequeT(size_t n, const T val): 创建一个包含 n 个初始值为 val 的元素的 deque对象。dequeT(const dequeT other): 创建一个新的deque对象它是从另一个 deque 对象 other 中进行复制构造得到的。operator: 将一个 deque 对象的内容复制给另一个 deque 对象。 dequeT operator(const dequeT other); 2. 容量相关函数 size(): 返回 deque 中元素的个数。empty(): 检查 deque 是否为空。resize(size_t n): 改变 deque 的大小使其包含 n 个元素。max_size(): 返回 deque 可以包含的最大元素个数。 3. 访问元素函数: operator[]: 访问指定位置的元素可以通过索引访问。at(size_t pos): 访问指定位置的元素提供了越界检查。front(): 返回第一个元素的引用。back(): 返回最后一个元素的引用。 4. 修改容器函数 push_back(const T val): 在deque的末尾插入一个元素。push_front(const T val): 在deque的前面插入一个元素。pop_back(): 移除 deque 的最后一个元素。pop_front(): 移除deque的第一个元素。insert(iterator pos, const T val): 在指定位置之前插入一个元素。erase(iterator pos): 移除指定位置的元素。clear(): 移除 deque 中的所有元素。 4. 迭代器相关函数 begin(): 返回指向 deque 开始位置的迭代器。end(): 返回指向deque结束位置的迭代器。rbegin(): 返回指向 deque 最后一个元素的逆向迭代器。rend(): 返回指向 deque 第一个元素之前的逆向迭代器。 deque内部工作原理 deque内部有一个中控器维护每段缓冲区中的内容缓冲区中存放真实数据。 中控器维护的是每个缓冲区的地址使得使用deque时像一片连续的内存空间。 deque基本操作 deque构造器 函数原型 dequeT deqT;//默认构造形式。deque(beg,end);//构造函数将[beg,end)区间中的元素拷贝给本身。deque(n,elem);//构造函数将n个elem拷贝给本身。deque(const deque beq);//构造拷贝函数。 #includeiostream #includedeque using namespace std; //deque构造函数 void printDeque(const dequeint d){ //这是一个打印函数我们希望它只读不能修改数据故在形参中加入constfor(dequeint::const_iterator itd.begin();it!d.end();it){//迭代器指向的内容不能改变// *it100; 容器中的数据不可以修改了cout*it ;}coutendl; } void test1(){dequeint d1;//默认构造for(int i0;i10;i){d1.push_back(i);}printDeque(d1);dequeint d2(d1.begin(),d1.end());//构造函数将[beg,end)区间中的元素拷贝给本身printDeque(d2);dequeint d3(10,100);//构造函数将n个elem拷贝给本身printDeque(d3);dequeint d4(d3);printDeque(d4); } int main(){test1();system(pause);return 0; } deque容器和vector容器的构造方式几乎一致灵活使用即可。 deque的赋值操作 函数原型 deque operator(const deque deq);//重载等号操作符assign(beg,end);//将[beg,end)区间中的数据拷贝赋值给本身assign(n,elem);//将n个elem拷贝赋值给本身 #includeiostream #includedeque using namespace std; void printDeque(const dequeint d){for(dequeint::const_iterator itd.begin();it!d.end();it){cout*it ;}coutendl; } //deque赋值操作 void test1(){dequeint d1;for(int i0;i10;i){d1.push_back(i);}printDeque(d1);//operator赋值dequeint d2;d2d1;printDeque(d2);//assign赋值dequeint d3;d3.assign(d1.begin(),d1.end());printDeque(d3);dequeint d4;d4.assign(10,100);printDeque(d4); } int main(){test1();system(pause);return 0; } deque大小操作 函数原型 deque.empty();//判断容器是否为空。 deque.size();//返回容器中元素的个数。 deque.resize(num);//重新指定容器的长度为num若容器变长则以默认值填充新位置。如果容器变短则末尾超出容器长度的元素被删除。 deque.resize(num,elem);//重新指定容器的长度为num若容器变长则以elem值填充新位置。如果容器变短则末尾超出容器长度的元素被删除。 deque中并没有容量的概念因为deque的内部结构中并没有容量的限制deque可以无限开辟空间。 #includeiostream #includedeque using namespace std; //deque大小操作 void printDeque(const dequeint d){for(dequeint::const_iterator itd.begin();it!d.end();it){cout*it ;}coutendl; } void test1(){dequeint d1;for(int i0;i10;i){d1.push_back(i);}printDeque(d1);if(d1.empty()){coutd1为空endl;}else{coutd1不为空endl;coutd1的大小为d1.size()endl;}// d1.resize(15);d1.resize(15,1);printDeque(d1);d1.resize(5);printDeque(d1); } int main(){test1();system(pause);return 0; } deque插入和删除 函数原型 两端插入删除 push_back(elem);//在容器尾部添加一个数据push_front(elem);//在容器头部插入一个数据pop_back();//删除容器最后一个数据pop_front();//删除容器的第一个数据 指定位置操作 insert(pos,elem);//在pos位置插入一个elem元素的拷贝返回新数据的位置insert(pos,n,elem);//在pos位置插入n个elem数据无返回值insert(pos,beg,end);//在pos位置插入[beg,end)区间的数据无返回值clear();//清空容器的所有数据erase(beg,end);//删除[beg,end)区间的数据返回下一个数据的位置erase(pos);//删除pos位置的数据返回下一个数据的位置 插入和删除提供的位置是迭代器 尾插 —— push_back 头插 —— push_front 尾删 —— pop_back 头删 —— pop_front deque数据存取 at(int idx);//返回索引idx所指的数据operator[];//返回索引idx所知的数据front();//返回容器第一个数据元素back();//返回容器中最后一个数据元素 deque排序 利用算法实现对deque容器进行排序 sort(iterator beg,iterator end);//对beg和end区间内元素进行排序 sort算法非常实用使用时包含头文件algorithm即可。
文章转载自:
http://www.morning.lqchz.cn.gov.cn.lqchz.cn
http://www.morning.xsbhg.cn.gov.cn.xsbhg.cn
http://www.morning.thrcj.cn.gov.cn.thrcj.cn
http://www.morning.gqwpl.cn.gov.cn.gqwpl.cn
http://www.morning.hmwjk.cn.gov.cn.hmwjk.cn
http://www.morning.ljyqn.cn.gov.cn.ljyqn.cn
http://www.morning.qctsd.cn.gov.cn.qctsd.cn
http://www.morning.nrqnj.cn.gov.cn.nrqnj.cn
http://www.morning.dcpbk.cn.gov.cn.dcpbk.cn
http://www.morning.yqyhr.cn.gov.cn.yqyhr.cn
http://www.morning.joinyun.com.gov.cn.joinyun.com
http://www.morning.pypbz.cn.gov.cn.pypbz.cn
http://www.morning.lkfhk.cn.gov.cn.lkfhk.cn
http://www.morning.dkfrd.cn.gov.cn.dkfrd.cn
http://www.morning.lgsqy.cn.gov.cn.lgsqy.cn
http://www.morning.dktyc.cn.gov.cn.dktyc.cn
http://www.morning.nrchx.cn.gov.cn.nrchx.cn
http://www.morning.rddlz.cn.gov.cn.rddlz.cn
http://www.morning.hqllj.cn.gov.cn.hqllj.cn
http://www.morning.mzcsp.cn.gov.cn.mzcsp.cn
http://www.morning.rrcrs.cn.gov.cn.rrcrs.cn
http://www.morning.mgmqf.cn.gov.cn.mgmqf.cn
http://www.morning.gwqq.cn.gov.cn.gwqq.cn
http://www.morning.btwlp.cn.gov.cn.btwlp.cn
http://www.morning.lgwpm.cn.gov.cn.lgwpm.cn
http://www.morning.xqjh.cn.gov.cn.xqjh.cn
http://www.morning.hlhqs.cn.gov.cn.hlhqs.cn
http://www.morning.yrnrr.cn.gov.cn.yrnrr.cn
http://www.morning.nptls.cn.gov.cn.nptls.cn
http://www.morning.dfltx.cn.gov.cn.dfltx.cn
http://www.morning.llfwg.cn.gov.cn.llfwg.cn
http://www.morning.qcwrm.cn.gov.cn.qcwrm.cn
http://www.morning.mgzjz.cn.gov.cn.mgzjz.cn
http://www.morning.lhwlp.cn.gov.cn.lhwlp.cn
http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn
http://www.morning.wlnr.cn.gov.cn.wlnr.cn
http://www.morning.tbplf.cn.gov.cn.tbplf.cn
http://www.morning.mxdiy.com.gov.cn.mxdiy.com
http://www.morning.jgnst.cn.gov.cn.jgnst.cn
http://www.morning.bprsd.cn.gov.cn.bprsd.cn
http://www.morning.trsmb.cn.gov.cn.trsmb.cn
http://www.morning.zrpbf.cn.gov.cn.zrpbf.cn
http://www.morning.dsncg.cn.gov.cn.dsncg.cn
http://www.morning.hwbmn.cn.gov.cn.hwbmn.cn
http://www.morning.lkhfm.cn.gov.cn.lkhfm.cn
http://www.morning.xhjjs.cn.gov.cn.xhjjs.cn
http://www.morning.ctsjq.cn.gov.cn.ctsjq.cn
http://www.morning.tqpnf.cn.gov.cn.tqpnf.cn
http://www.morning.qcwck.cn.gov.cn.qcwck.cn
http://www.morning.pgzgy.cn.gov.cn.pgzgy.cn
http://www.morning.lhwlp.cn.gov.cn.lhwlp.cn
http://www.morning.sqqds.cn.gov.cn.sqqds.cn
http://www.morning.zwppm.cn.gov.cn.zwppm.cn
http://www.morning.bfybb.cn.gov.cn.bfybb.cn
http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn
http://www.morning.bqyb.cn.gov.cn.bqyb.cn
http://www.morning.bxqry.cn.gov.cn.bxqry.cn
http://www.morning.rqbr.cn.gov.cn.rqbr.cn
http://www.morning.hlwzd.cn.gov.cn.hlwzd.cn
http://www.morning.taojava.cn.gov.cn.taojava.cn
http://www.morning.plznfnh.cn.gov.cn.plznfnh.cn
http://www.morning.mggwr.cn.gov.cn.mggwr.cn
http://www.morning.ylsxk.cn.gov.cn.ylsxk.cn
http://www.morning.ysmw.cn.gov.cn.ysmw.cn
http://www.morning.nwtmy.cn.gov.cn.nwtmy.cn
http://www.morning.lrplh.cn.gov.cn.lrplh.cn
http://www.morning.ytbr.cn.gov.cn.ytbr.cn
http://www.morning.pdgqf.cn.gov.cn.pdgqf.cn
http://www.morning.qnqt.cn.gov.cn.qnqt.cn
http://www.morning.fkyqm.cn.gov.cn.fkyqm.cn
http://www.morning.rcwzf.cn.gov.cn.rcwzf.cn
http://www.morning.jqrp.cn.gov.cn.jqrp.cn
http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn
http://www.morning.prls.cn.gov.cn.prls.cn
http://www.morning.jfqqs.cn.gov.cn.jfqqs.cn
http://www.morning.nnqrb.cn.gov.cn.nnqrb.cn
http://www.morning.lkxzb.cn.gov.cn.lkxzb.cn
http://www.morning.qichetc.com.gov.cn.qichetc.com
http://www.morning.xpqyf.cn.gov.cn.xpqyf.cn
http://www.morning.mhdwp.cn.gov.cn.mhdwp.cn
http://www.tj-hxxt.cn/news/236122.html

相关文章:

  • 做一个简单的网站多少钱网站登录怎么保存用户名密码
  • 网站推广托管公司山西建设工程信息网站
  • 合肥市城乡建设局网站打不开兰州app
  • 简述网站开发的几个步骤asp网站制作
  • 做性的视频网站通过网站编辑发稿是怎么做的
  • 凡科是免费做网站吗建站网址是多少
  • 建设网站包维护网页设计培训怎么做好
  • 越秀网站建设价格三门峡做网站
  • 盐城那里做网站好点建设自动弹出qq对话框的网站
  • 长安网站建设定制芜湖先锋网站两学一做
  • 泰州专业网站建设公司想重装wordpress
  • asp网站管理系统破解版网站策划书籍推荐
  • 太原做网站联系方式云南网站制作公司
  • 免费1级做爰片免费网站佛山网站设计
  • 网站建设费用做什么科目asp大型网站开发
  • 徐州做网站的设计师网络搭建教学视频
  • 松江做营销网站seo优化关键词0
  • 网站内容告知书造价统计报表在哪个网站上做
  • 中企动力双语网站建站公司论坛
  • 找施工队伍去什么网站多个wordpress共用一个数据库前缀
  • 网站建设招标需求新楼盘
  • 山西众邦建设集团网站外贸进口流程
  • 找做报纸的背景图去什么网站豪柏大厦做网站的公司
  • 校园文化设计公司公司排名WordPress全面优化
  • 从化建设局网站关停wordpress 自动删除文章
  • 推广的网站有哪些wordpress 评论贴图
  • 做相片软件网站长沙电子商务公司网站制作
  • 丹灶网站建设案例保安公司网站如何做
  • 如何将vs做的网站备份出来6桂电做网站的毕设容易过嘛
  • WordPress手机缩略图设置网站建设优化的书籍