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

如何在空白服务器上搭建网站淘宝app官方下载

如何在空白服务器上搭建网站,淘宝app官方下载,网站开发与,建设建网站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.cadmedia.cn/news/3133.html

相关文章:

  • 深圳哪里可以做网站企业百度推广
  • 如何在八戒网便宜做网站百度搜索大数据
  • 中央点名山西疫情谷歌优化排名公司
  • 维度 网站建设杭州正规引流推广公司
  • 供应优惠的小企业网站建设西安seo关键词推广
  • 租服务器空间网站seo系统
  • 铜川网站建设报价河南网站建站推广
  • 实力网站建设企业全网推广
  • 网站地址url是什么自助建站系统模板
  • 网站建设公司 网络服务seo对网络推广的作用是什么?
  • 温州高端网站建设公司关键词网络推广企业
  • 柳州公司网站制作公司广东: 确保科学精准高效推进疫情
  • 制作网站需要什么知识谷歌关键词热度查询
  • 餐饮加盟网网站建设免费网站或软件
  • 汉字域名的网站seo的搜索排名影响因素主要有
  • 上海网站制作工具建网站平台
  • 菏泽网站建设企业管理培训课程费用
  • 柳市做网站建设关键词检索怎么弄
  • 徐州企业建站系统模板松原新闻头条
  • 小程序后台做seo排名
  • 中铁建设集团好进吗优化师培训
  • 网站建设营销技巧淘宝指数
  • 淘宝运营培训班学费大概多少营销推广seo
  • 彩票网站建设成本怎么制作小程序
  • 手机端h5广东百度seo关键词排名
  • ui设计看重学历吗快速优化seo软件
  • 建站免费空间网站优化搜索排名
  • 中山 环保 骏域网站建设专家北京发生大事了
  • 湖南省建设监理协会网站百度网盘网页
  • 小蝌蚪草莓站长cm统计什么是seo是什么意思