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

江门h5模板建站开装潢公司做网站

江门h5模板建站,开装潢公司做网站,网站开发工程师就业形势,简洁又有高级感的pptC标准模板库#xff08;STL#xff09;中的list是一个双向链表#xff0c;它提供了高效的插入、删除和反转操作。list支持随机访问#xff0c;这意味着我们可以直接访问任何元素#xff0c;而不需要从头开始遍历链表。此外#xff0c;list还支持反向迭代#xff0c;即可…C标准模板库STL中的list是一个双向链表它提供了高效的插入、删除和反转操作。list支持随机访问这意味着我们可以直接访问任何元素而不需要从头开始遍历链表。此外list还支持反向迭代即可以从尾部开始迭代。 list基本操作 push_back()在尾部添加一个元素。 myList.push_back(1); // myList: 1 myList.push_back(2); // myList: 1, 2 myList.push_back(3); // myList: 1, 2, 3push_front()在头部添加一个元素。 myList.push_front(0); // myList: 0, 1, 2, 3pop_back()删除最后一个元素。 myList. pop_back(); // myList: 0, 1, 2pop_front()删除第一个元素。 myList.pop_front(); // myList: 1, 2insert(pos, n, elem)在pos位置插入n个elem数据。例如在位置1插入2个值为3的元素。 myList.insert(myList.begin() 1, 2, 3); // myList: 0, 3, 3, 1, 2erase(pos)删除pos位置的数据返回下一个数据的位置。例如删除位置1的数据并返回下一个位置。 listint::iterator it myList.erase(myList.begin() 1); // myList: 0, 1, 2remove(elem)删除容器中所有与elem值匹配的元素。例如删除所有值为1的元素。 myList.remove(1); // myList: 0, 2size()返回容器中元素的个数。例如返回myList中元素的个数。 int size myList.size(); // size: 2list特性 list是一个双向链表其特性包括 可以在常数时间内进行任意位置的插入和删除操作。可以前后双向迭代。底层是双向链表结构每个元素存储在互不相关的独立节点中节点中通过指针指向其前一个元素和后一个元素。 相比vectorlist在任意位置插入、移除元素的执行效率通常更好。然而list不支持任意位置的随机访问要访问list的特定位置元素需要从已知的位置如头部或尾部开始迭代到该位置这个过程需要线性时间开销。此外list还需要一些额外的空间来保存每个节点的相关信息。 应用举例 #include iostream #include listint main() {std::listint myList;// 添加元素到链表myList.push_back(1);myList.push_back(2);myList.push_back(3);// 使用迭代器遍历链表for (std::listint::iterator it myList.begin(); it ! myList.end(); it) {std::cout *it ;}std::cout std::endl;// 从链表中删除元素myList.pop_front();myList.pop_back();// 使用反向迭代器遍历链表for (std::listint::reverse_iterator it myList.rbegin(); it ! myList.rend(); it) {std::cout *it ;}std::cout std::endl;return 0; }输出 1 2 3 2 3
http://www.huolong8.cn/news/110056/

相关文章:

  • 企业网站建设费入什么科目网站开发从零到上线
  • 网站效果主要包括宁波网站推广外包服务
  • 网站备案个人和企业的区别网站免费建站广告机
  • 常州网站制作公司有哪些app加盟代理
  • 电商网站建设费用app小程序软件定制开发
  • 口碑好网站建设是哪家微信开发者选项在哪里打开
  • 企业网站设计谁家做了的好一般网站开发公司
  • 现在的网站是用什么软件做的商城网站 个人备案
  • 工程资料代做网站做外贸最好的网站
  • 天津深圳网站开发定制营销网站设计包括
  • 建设论坛网站小企业网站建设新市场报价
  • goland 网站开发深圳工程建设交易服务中心网站
  • 漳州做网站喊多少钱网站内链
  • 怎么做购物网站到p2p贷款网站建设
  • 国际网站建设与维护建站交流
  • 北京那家建网站好罗湖商城网站设计公司
  • 医疗科技网站建设网站开发工具报告
  • 爱奇艺影业公司网站开发意义好的漂亮的淘宝客网站
  • f1意大利站最新排名全国建筑资质查询网站
  • 自媒体是做什么的广州seo网站优化培训
  • 海报设计素材网站免费wordpress数据库
  • 德国网站的后缀名网站有哪些风格
  • 网站正在建设页面模板烟台公司做网站
  • 上海网站开发服务商北京网站制作设计公司排名
  • 网站积分程序怎么建设做简历模板的网站都有哪些
  • 网站建设产品展示腾讯企点网页版
  • 公司网站框架成都营销网站
  • c 网站做微信支付功能合肥网站建设q479185700強
  • 个人网站怎么建网上购物网站制作
  • 漳州城乡和建设局网站首页公司网站建设 毕业设计