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

如何做ppt的模板下载网站网络营销推广与策划

如何做ppt的模板下载网站,网络营销推广与策划,北京网站开发网站建设,中国建设银行的官方网站list基础用法 1.list的访问就不能用下标[]了,用迭代器2.emplace_back()几乎是与push_back()用法一致,但也有差别3.insert(),erase()的用法4.reverse()5.排序6.合并7.unique()(去重)8.splice剪切再粘贴 1.list的访问就不能用下标[]了,用迭代器…

list基础用法

  • 1.list的访问就不能用下标+[]了,用迭代器
  • 2.emplace_back()几乎是与push_back()用法一致,但也有差别
  • 3.insert(),erase()的用法
  • 4.reverse()
  • 5.排序
  • 6.合并
  • 7.unique()(去重)
  • 8.splice剪切再粘贴

1.list的访问就不能用下标+[]了,用迭代器

void test1()
{list<int>lt;//list要带头文件,同理,vector,string也是lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);//list的访问就不能用下标+[]了//用迭代器list<int>::iterator it = lt.begin();while (it != lt.end()){cout << *it;it++;}cout << endl;for (auto e : lt){cout << e;} cout << endl;}

2.emplace_back()几乎是与push_back()用法一致,但也有差别


void test2()
{list<A>lt;A a1(1, 2);lt.push_back(a1);//又名lt.push_back(A(1, 1));//匿名lt.emplace_back(a1);lt.emplace_back(A(1, 1));//差别://push_back()只能传一个参数,emplace_back()支持直接传构造A的对象参数lt.emplace_back(3, 4);}

3.insert(),erase()的用法

void test_list3()
{list<int> lt;lt.push_back(1);lt.push_back(2);lt.push_back(3);lt.push_back(4);lt.push_back(5);lt.push_back(6);//insert()auto it = lt.begin();int k = 3;while (k--){++it;}lt.insert(it, 30);for (auto e : lt){cout << e << " ";}cout << endl;//erase()int x = 0;cin >> x;it = find(lt.begin(), lt.end(), x);if (it != lt.end()){lt.erase(it);}for (auto e : lt){cout << e << " ";}cout << endl;
}

4.reverse()

     lt.reverse();//orreverse(lt.begin(), lt.end());

5.排序

    // 升序lt.sort();//orless<int> ls;lt.sort(ls);//降序greater<int> gt;lt.sort(ls);//orlt.sort(greater<int>());

关于链表排序:链表排序效率非常的低。

6.合并

std::list<double> first, second;first.push_back(3.1);first.push_back(2.2);first.push_back(2.9);second.push_back(3.7);second.push_back(7.1);second.push_back(1.4);first.sort();second.sort();first.merge(second);//second就为空了

7.unique()(去重)

前提:必须保证有序

void test5()
{list<int> lt;lt.push_back(1);lt.push_back(20);lt.push_back(3);lt.push_back(5);lt.push_back(5);lt.push_back(4);lt.push_back(5);lt.push_back(6);lt.sort();for (auto e : lt){cout << e << " ";}cout << endl;lt.unique();for (auto e : lt){cout << e << " ";}cout << endl;
}

8.splice剪切再粘贴

void test6()
{// 一个链表节点转移给另一个链表std::list<int> mylist1, mylist2;std::list<int>::iterator it;// set some initial values:for (int i = 1; i <= 4; ++i)mylist1.push_back(i);      // mylist1: 1 2 3 4for (int i = 1; i <= 3; ++i)mylist2.push_back(i * 10);   // mylist2: 10 20 30it = mylist1.begin();++it;                         // points to 2mylist1.splice(it, mylist2); // mylist1: 1 10 20 30 2 3 4// mylist2 (empty)// "it" still points to 2 (the 5th element
}
http://www.dtcms.com/wzjs/312478.html

相关文章:

  • 南昌百度网站快速排名整站seo
  • 如何查看网站的更新频率网络软文营销
  • 手机网站建站APP连云港seo优化公司
  • 网站开发背景seo学校培训
  • 网站后台如何添加新闻线上宣传渠道和宣传方式
  • 外贸网站 开源站建设行吗公司网络搭建
  • 多语言网站建设seo站长工具 论坛
  • 电子商务网站建设 试卷旅游景区网络营销案例
  • 免费ps软件网站搜索引擎关键词快速优化
  • wordpress uc点赞独立站seo建站系统
  • 温州网站策划保定seo排名优化
  • 顺义企业网站建站公司手机上怎么制作网页
  • 站长如何做视频类网站免费网站统计工具
  • 手机网站宽度多少合适seo培训讲师招聘
  • 做网站收入怎样北京搜索引擎优化
  • 网站策划书一般包括以下内容批量查询权重
  • 杭州电子商务网站建设关键词排名推广
  • 洛阳网站建设培训软文营销步骤
  • 广州做网站建设的公司哪家好网站建立具体步骤是
  • 购物网商城首页吉林关键词排名优化软件
  • 网站优化排名软件网各大网站
  • 菏泽住房和城乡建设局网站网络营销的背景和意义
  • 网站内容百度不收录视频广告联盟平台
  • 进入网站后台代码东莞百度seo
  • 移动应用网站开发阶段作业视频号视频怎么看下载链接
  • 请问有重庆有做网站吗网站推广优化
  • 一个网站两个域名备案百度提交入口网址在哪
  • 信息行业网站建设友情链接怎么购买
  • 手机网站设计背景图片服装市场调研报告范文
  • 望都网站建设营销公司取名字大全