找人建设网站辽宁省住建厅官网

diannao/2026/1/16 13:23:10/文章来源:
找人建设网站,辽宁省住建厅官网,怎么做国际货运代理外贸网站,免费网站推广网站在线list容器概念 list是一个双向链表容器#xff0c;可高效地进行插入删除元素。 List 特点#xff1a; list不可以随机存取元素#xff0c;所以不支持at.(position)函数与[]操作符。可以对其迭代器执行#xff0c;但是不能这样操作迭代器#xff1a;it3使用时包含 #includ…list容器概念 list是一个双向链表容器可高效地进行插入删除元素。 List 特点 list不可以随机存取元素所以不支持at.(position)函数与[]操作符。可以对其迭代器执行但是不能这样操作迭代器it3使用时包含 #include list   list对象的构造函数 list同样采用模板类实现,对象的默认构造形式listT listT;  如 listint lstInt;            //定义一个存放int的list容器。listfloat lstFloat;        //定义一个存放float的list容器。liststring lstString;       //定义一个存放string的list容器。 注意尖括号内还可以设置指针类型或自定义类型 list对象的带参构造函数 方式一list(beg,end);     //将[beg, end)区间中的元素拷贝给本身。 方式二list(n,elem);      //构造函数将n个elem拷贝给本身。 方式三list(const list lst); //拷贝构造函数。 listint lstInt1;lstInt1.push_back(1);lstInt1.push_back(2);lstInt1.push_back(3);listint lstInt2(lstInt1.begin(),lstInt1.end()); //1 2 3 listint lstInt3(5,8); //8 8 8 8 8listint lstInt4(lstIntA); //1 2 3 list头尾的添加移除操作 listint lstInt;lstInt.push_back(1);lstInt.push_back(2);lstInt.push_back(3);lstInt.push_back(4);lstInt.push_back(5);lstInt.pop_front();lstInt.pop_front();lstInt.push_front(11);lstInt.push_front(12);lstInt.pop_back();lstInt.pop_back(); // lstInt {12, 11, 3} list数据的读取 list.front();   //返回第一个元素。list.back();  //返回最后一个元素。 listint lstInt;lstInt.push_back(1);lstInt.push_back(2);lstInt.push_back(3);lstInt.push_back(4);lstInt.push_back(5);int iFront lstInt.front(); //1int iBack lstInt.back(); //5lstInt.front() 11; //11lstInt.back() 19; //19 list与迭代器 listint lstInt;lstInt.push_back(1);lstInt.push_back(3);lstInt.push_back(5);lstInt.push_back(7);lstInt.push_back(9);for (listint::iterator itlstInt.begin(); it!lstInt.end(); it){cout *it;cout ;}for (listint::reverse_iterator ritlstInt.rbegin(); rit!lstInt.rend(); rit){cout *rit;cout ;} list的赋值 llistint lstIntA,lstIntB,lstIntC,lstIntD;lstIntA.push_back(1);lstIntA.push_back(3);lstIntA.push_back(5);lstIntA.push_back(7);lstIntA.push_back(9);lstIntB.assign(lstIntA.begin(),lstIntA.end()); //1 3 5 7 9lstIntB.assign(lstIntA.begin(),--lstIntA.end()); //3 5 7lstIntC.assign(5,8); //8 8 8 8 8lstIntD lstIntA; //1 3 5 7 9lstIntC.swap(lstIntD); //互换 list的大小 listint lstIntA;lstIntA.push_back(1);lstIntA.push_back(2);lstIntA.push_back(3);if (!lstIntA.empty()){int iSize lstIntA.size(); //3lstIntA.resize(5); //1 2 3 0 0lstIntA.resize(7,1); //1 2 3 0 0 1 1lstIntA.resize(5); //1 2 3 0 0}list的插入 listint listA;listint listB;listA.push_back(1);listA.push_back(2);listA.push_back(3);listA.push_back(4);listA.push_back(5);listB.push_back(11);listB.push_back(12);listB.push_back(13);listB.push_back(14);listA.insert(listA.begin(), -1); //{-1, 1, 2, 3, 4, 5}listA.insert( listA.begin(), 2, -2); //{-1, -2, -2, 1, 2, 3, 4, 5}listA.insert(listA.begin() , listB.begin() , listB.end()); //{11, 12, 13, 14, -1, -2, -2, 1, 2, 3, 4, 5}for(listint::iterator it listA.begin(); it!listA.end(); it){cout *itendl;} list的删除 // demo 15-32 #include list #include vector #include iostreamusing namespace std;int main(void){//list 删除元素listint listA;listA.push_back(1);listA.push_back(2);listA.push_back(3);listA.push_back(4);listA.push_back(5);//erase 的用法listint::iterator itBeginlistA.begin(); itBegin;listint::iterator itEndlistA.begin(); itEnd; itEnd; itEnd;listA.erase(itBegin,itEnd);//此时容器lstInt包含按顺序的1, 4, 5三个元素。listA.erase(listA.begin());//此时容器lstInt包含按顺序的4, 5三个元素。listA.push_back(4); // 4, 5, 4listA.insert(listA.end(), 5, 4); //4, 5, 4, 4, 4, 4, 4, 4/*remove 删除元素*///方式一 直接调用remove 方法//listA.remove(4);//方式二 遍历然后逐个删除for(listint::iterator itlistA.begin(); it!listA.end(); ){if(*it 4){it listA.erase(it); //相当于执行了}else {it;}}for (listint::iterator itlistA.begin(); it!listA.end(); it){cout *it;cout ;}system(pause);return 0; } list的反向排列 list.reverse();     //反转链表比如list包含1, 2, 3, 4, 5五个元素运行此方 法后list就包含5, 4, 3, 2, 1元素。 listint listA;listA.push_back(1);listA.push_back(2);listA.push_back(3);listA.push_back(4);listA.push_back(5);listA.reverse(); //5, 4, 3, 2, 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/91438.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

江苏国龙翔建设网站.企业网络解决方案

为什么80%的码农都做不了架构师?>>> 一、授权认证 1、请求用户授权Token URL: https://api.weibo.com/oauth2/authorize HTTP请求方式:GET/POST 请求参数 必选 类型及范围 说明 client_id true string 申请应用时分配的AppKey。 redire…

网站设计公司哪家比较好佛山定制网站建设

Redis雪崩问题通常发生在大量缓存同时过期,导致所有请求直接打到数据库上,从而可能压垮数据库。解决这一问题的关键在于分散缓存失效时间,避免集中失效。此外,还可以通过限流、降级、预热等策略来进一步缓解压力。 下面是一个综合…

运城市做网站公司wordpress随机弹窗插件

问题: POST http://127.0.0.1:6000/api/login net::ERR_UNSAFE_PORT 原因: 这个错误表明你在尝试使用一个被认为是不安全的端口进行网络请求。通常情况下,浏览器会限制使用一些特定的端口,因为它们被认为是潜在的安全风险。 在这种情况下&a…

东钱湖镇建设局网站网络建设公司排名

之前有写过用kali开启web服务方法,这次写个用cendos7开启服务的步骤! 1、安装httpd yum install -y httpd 若显示安装失败,报错原因为找不到httpd的安装包,可参考这篇文件更新yum源:CentOS 7更换yum源|详细步骤-CSDN…

唐山网站建设|唐山网站制作|公司建站666起|唐山红城网络网站首页的作用

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

做棋牌网站建设哪家好写小说赚钱的网站

先看一下拖拽相关的事件:dragover、dragenter drop和dragleave 。 dragover事件:当被拖动的元素在一个可放置目标上方时,该事件会被触发。 通常,我们会使用event.preventDefault()方法来取消浏览器默认的拖放行为,以便…

做网站要要多少钱广西网络营销外包公司

亚利桑那州立大学(简称“ASU”)在官网宣布与OpenAI达成技术合作。从2024年2月份开始,为所有学生提供ChatGPT企业版访问权限,主要用于学习、课程作业和学术研究等。 为了帮助学生更好地学习ChatGPT和大语言模型产品,AS…

注册个网站要多少钱wordpress浮动导航菜单

Python标准模块--logging参考http://www.cnblogs.com/zhbzz2007/p/5943685.html1 logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备…

网站备案法律百度网址提交入口平台

阿里HR面试核心的几个问题: 1、你为什么离职? 2、你怎么看待自己的职业生涯?(包括怎么平衡家庭和工作的关系、加班、选择一家公司时的考量、location等) 3、薪资期望 4、项目中遇到的最大挑战是什么?怎么…

做外贸网站怎么访问外国网站站长工具是什么意思

有这样一句名言:要吃掉一头大象,每次吃一口。—— 克雷顿艾布拉姆斯(Creighton Abrams)这句名言给我们的启示就是:看起来非常艰巨的任务,不能一蹴而就,需要进行任务分解,一步一步把它…

中国建设局网站查询建设银行保定分行网站

9.1 模板方法模式概述 模板方法模式是一种行为设计模式,它使用一个抽象的基类定义了一个操作中的算法的骨架,而将一些步骤的实现延迟到子类中。模板方法模式允许子类在不改变算法结构的情况下重新定义算法中的某些步骤。 9.2 代码示例 在Python中使用…

优化一个网站需要多少钱合肥网站建设哪家好价格

使用在 DateTimeFormatInfo 的属性中存储的标准或自定义模式设置 DateTime 值的格式。 可以通过设置可写 DateTimeFormatInfo 的关联属性用自定义模式替代标准模式。若要确定 DateTimeFormatInfo 是否是可写的,请使用 IsReadOnly 属性。 下表列出了每一种标准模式的…

网站上传图片问题江苏建设工程造价管理网站

Mysql的大体结构 客户端:用于链接mysql的软件 连接池: sql接口: 查询解析器: MySQL连接层 连接层: 应用程序通过接口(如odbc,jdbc)来连接mysql,最先连接处理的是连接层。 连接层…

0基础学做网站关于建设设计院公司网站的建议

转载自 史上最全 50 道 Redis 面试题 1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存…

中国建设工程招标网官方网站学校网站开发研究的意义和目的

vue创建项目(npm安装→初始化项目) 第一步npm安装 首先:先从nodejs.org中下载nodejs 图1 双击安装,在安装界面一直Next 图2 图3 图4 直到Finish完成安装。 打开控制命令行程序(CMD),检查是否正常 图5 …

网站建设制作过程网站 功能呢

目录 1. 目录结构 2. 代码实现 2.1 安装Express 2.2 app.js - 主文件 2.3 globalMiddleware.js - 全局中间件 3. 程序运行结果 4. 总结 在Node.js的Express框架中,全局生效的中间件是指应用程序启动后,对所有请求都有效的中间件。它通常用于日志记…

个人网站做音乐网要备文化罗湖做网站公司排名

目录 🎈了解题意 🎈算法原理 🚩先处理第一行和最后一行 🚩再处理中间行 🎈实现代码 🎈了解题意 大家看到这个题目的时候肯定是很迷茫的,包括我自己也是搞不清楚题目什么意思,我…

网站开发培训什么本地linux做网站

以下来自一位程序员母亲和工作人员的对话。程序员妈妈:您好,可以帮我推荐一本适合我家小孩看的编程书籍吗?兔子:可以的呀,《Scratch从入门到精通》,这本书适合小孩学习,您可以先看一下哦~程序员…

企业网站关键词应如何优化资源类网站怎么做

目录 前言 几个相关概念 反向传播 梯度下降 损失函数 优化函数

网站开发赚钱方向网站开发费用怎么入账

本文目录 一、添加一个简单的图层二、添加一个显示图片的图层三、为什么CALayer中使用CGColorRef和CGImageRef这2种数据类型,而不用UIColor和UIImage?四、UIView和CALayer的选择五、UIView和CALayer的其他关系* 上一讲已经说过,UIView内部默认…