手机购物app排行榜前十名网站建设优化安徽

张小明 2026/3/12 9:14:26
手机购物app排行榜前十名,网站建设优化安徽,企业网站开发工资,网站做301打不开deque容器 double-ended queue’的缩写#xff0c;和vector一样都是STL的容器deque是双端数组,可以对头部进行插入删除操作#xff0c;相较于vector多了头插头删的操作以及front()和back()#xff0c;后面这两个分别表示容器的第一个元素和最后一个元素#xff0c;并不是迭…deque容器double-ended queue’的缩写和vector一样都是STL的容器deque是双端数组,可以对头部进行插入删除操作相较于vector多了头插头删的操作以及front()和back()后面这两个分别表示容器的第一个元素和最后一个元素并不是迭代器调用会得到具体值deque与vector的区别vector对于头部的插入删除效率低数据量越大效率越低deque相对而言对头部的插入删除速度会比vector快vector访问元素时的速度会比deque快这和两者内部实现有关函数原型deque deq;功能deque deq;其中T是泛型用来存放数据类型这是默认构造函数,较为常用deque(deq.begin(), deq.end());将[deq.begin(),deq.end)前闭后开的区间内的元素拷贝给本身容器deque(n,elem);构造函数将n个elem值拷贝给本身容器deque(const deque ans);拷贝构造函数代码示例#includeiostreamusingnamespacestd;#includedequevoidprintDeque(constdequeintd)//只读容器不可改{//迭代器变为 const_iteratorfor(dequeint::const_iterator itd.begin();it!d.end();it){cout*it ;}coutendl;}voidtset1(){//默认构造dequeintd1;for(inti0;i10;i){d1.push_back(i);}printDeque(d1);//区间构造dequeintd2(d1.begin(),d1.end());printDeque(d2);//赋值构造dequeintd5(7);printDeque(d5);//赋值构造dequeintd3(7,5);printDeque(d3);//拷贝构造dequeintd4(d3);printDeque(d4);}intmain(){test1();system(pause);return0;}赋值deque operator(const deque ans);重载赋值操作符assign(be,en);将[be,en);将[be,en)区间内的数组拷贝赋值给自己assign(n,elem);将n个elem拷贝赋值给自己voidtestb(){dequeintd1;for(inti0;i10;i){d1.push_back(i);}//第一种dequeintd2d1;//第二种dequeintd3;d3.assign(d1.begin(),d1.end());//第三种dequeintd4;d4.assign(6,88);//测试printDeque(d2);printDeque(d3);printDeque(d4);}容器大小对deque的大小进行操作deque.empty();判断容器是否为空deque.size();返回容器中元素的个数deque.resize(m);重新指定容器长度为num容器变长以默认值填充容器变短则超出部分删除deque.resize(m,elem);同上区别是默认值填充变为elem注意deque没有容量概念判断是否为空——empty返回元素个数——size重新指定个数——reseize插入和删除两端操作push_back(e);尾插push_front(e);头插pop_back();尾删pop_front();头删指定位置insert(const_iterator pos,e);迭代器指向位置pos插入指定元素einsert(const_iterator pos,int count ,e);插入count个指定元素einsert(const_iterator pos,beg,en);插入指定区域的元素erase(const_iterator pos);删除迭代器指向的元素erase(const_iterator begin,const_iterator end);删除迭代器从begin到end之间的元素clear();清空容器内所有元素//两端操作voidtest01(){dequeintd1;//尾插d1.push_back(10);d1.push_back(20);//头插d1.push_front(100);d1.push_front(200);PrintDeque(d1);//尾删d1.pop_back();PrintDeque(d1);//头删d1.pop_front();PrintDeque(d1);}voidtest02(){dequeintd2;//尾插d2.push_back(10);d2.push_back(20);//头插d2.push_front(100);d2.push_front(200);PrintDeque(d2);//insert插入d2.insert(d2.begin(),1000);PrintDeque(d2);d2.insert(d2.begin(),2,10000);PrintDeque(d2);//按照区间进行插入dequeintd3;d3.push_back(1);d3.push_back(2);d3.push_back(3);d2.insert(d2.begin(),d3.begin(),d3.end());PrintDeque(d2);}voidtest03(){dequeintd4;//尾插d4.push_back(10);d4.push_back(20);//头插d4.push_front(100);d4.push_front(200);PrintDeque(d4);//删除dequeint::iterator itd4.begin();it;d4.erase(it);PrintDeque(d4);//按照区间方式删除d4.erase(d4.begin(),d4.end());PrintDeque(d4);//清空d4.clear();PrintDeque(d4);}数据存取对deque中的元素进行存取操作函数原型at(int dex);返回索引dex所指的数据operator[];同上front();返回容器中第一个数据back();返回容器中最后一个数据//通过[]方式访问元素for (int i 0; i d1.size(); i){cout d1[i] ;}cout endl;//通过at方式访问元素for (int i 0; i d1.size(); i){cout d1.at(i) ;}排序需要引入头文件algorithm利用算法实现对deque容器的排序
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

织梦怎么查看网站点击网站建设接单源码

3D内容生成效率困境:腾讯混元如何实现10秒建模突破 【免费下载链接】Hunyuan3D-1 项目地址: https://ai.gitcode.com/hf_mirrors/tencent/Hunyuan3D-1 当游戏开发者需要为NPC角色创建3D模型时,传统流程往往需要3-5个工作日。这种效率瓶颈如何被A…

张小明 2026/3/5 4:19:06 网站建设

中国网库网站介绍无锡百度seo优化

三相异步电动机计算软件,哈理工电磁计算软件,支持鼠笼型电机,绕线型电机,双速电机。 ps:带部分案例库,可在案例库基础上新编辑;完全新建案例,输入项电机型号符号可复制案例库的符号编辑。在电机领域&#x…

张小明 2026/3/5 4:19:06 网站建设

seo网站营销推广公司为什么教育网站做的都很烂

MusicFree插件深度解析:打造专属音乐空间的终极指南 【免费下载链接】MusicFreePlugins MusicFree播放插件 项目地址: https://gitcode.com/gh_mirrors/mu/MusicFreePlugins MusicFree插件系统为用户提供了强大的个性化音乐体验,通过插件扩展功能…

张小明 2026/3/11 15:13:05 网站建设

网页设计与网站建设过程经销商管理系统

2025年12月12日 星期五你在打印时错过了什么,快来看看吧!01金属送丝3D打印公司融速科技完成A轮融资金属送丝增材制造企业融速科技宣布完成A轮融资,由苏高新金控与苏高新创投共同投资,融资额未披露。自2020年成立以来,融…

张小明 2026/3/5 4:19:07 网站建设

简单的网站建立怎么做泰安二手房

目录已开发项目效果实现截图开发技术系统开发工具:核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式&…

张小明 2026/3/5 4:19:08 网站建设

淮北矿业集团工程建设公司网站爱采购卖家版下载

Wan2.2-T2V-5B能否生成排行榜更新通知?竞争感营造 在健身App里刚跑完5公里,手机“叮”一声弹出一段3秒小视频:你的名字从第7名一跃跳到第3,金色箭头呼啸而上,背景火花四溅——这不是后期剪辑,而是AI实时为你…

张小明 2026/3/5 4:19:10 网站建设