首页 > 其他分享 >顺序容器3

顺序容器3

时间:2023-04-27 20:23:23浏览次数:32  
标签:容器 begin 顺序 cout iterator s2 s1 iter2

#include<list>
#include<iterator>
#include<string>
#include<iostream>
using namespace std;
int main()
{
string names1[]={"Alice","Helen","Lucy","Susan"};
string names2[]={"Bob","David","Levin","Mike"};
list<string>s1(names1,names1+4);
list<string>s2(names2,names2+4);
s2.splice(s2.end(),s1,s1.begin());
list<string>::iterator iter1=s1.begin();
advance(iter1,2);
list<string>::iterator iter2=s2.begin();
++iter2;
list<string>::iterator iter3=iter2;
advance(iter3,2);
s1.splice(iter1,s2,iter2,iter3);
copy(s1.begin(),s1.end(),ostream_iterator<string>(cout," "));
cout<<endl;
copy(s2.begin(),s2.end(),ostream_iterator<string>(cout," "));
cout<<endl;
return 0;
}

标签:容器,begin,顺序,cout,iterator,s2,s1,iter2
From: https://www.cnblogs.com/yuanxinglan/p/17360112.html

相关文章

  • 顺序容器2
    #include<vector>#include<deque>#include<algorithm>#include<iterator>#include<iostream>usingnamespacestd;intmain(){ istream_iterator<int>i1(cin),i2; vector<int>s1(i1,i2); sort(s1.begin(),s1.end()); deque<int&......
  • EJB3.0容器模型的WEB服务-WebService
    使用JBoss、EJB3.0、开发WebService和客户端:1、首先我们先建立Webservice:第一步:首先建立一个普通的Java项目并且导入G:\javaEEServers\jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\client下的所有*.jar文件第二步:建立EJBBean接口如下:publicinterfaceOrd......
  • 一统天下 flutter - widget 容器类(只能有一个子): CustomSingleChildLayout - 自定义单
    源码https://github.com/webabcd/flutter_demo作者webabcd一统天下flutter-widget容器类(只能有一个子):CustomSingleChildLayout-自定义单组件布局示例如下:lib\widget\container\custom_single_child_layout.dart/**CustomSingleChildLayout-自定义单组件布......
  • 一棵广度和深度都未知的树,存储于数据库的表中,节点存储顺序随机...
     publicclassDeleteNode{publicstaticvoidmain(String[]args){Nodenode=newNode(1,1,"aa");Nodenode1=newNode(2,3,"bb");Nodenode2=newNode(3,2,"cc");Nodenode3=ne......
  • os.listdir()读出来的文件顺序和本地的顺序不一致,应该怎么做呢?
    今日鸡汤冉冉几盈虚,澄澄变今古。大家好,我是皮皮。一、前言前几天在帮助粉丝解决问题的时候,遇到一个简单的小需求,这里拿出来跟大家一起分享,后面再次遇到的时候,可以从这里得到灵感。二、需求澄清问题如下所示:问题截图如下所示:三、实现过程这里【崔峰】给了一个思路,使用编码的方式进......
  • 11. 盛最多水的容器
    11.盛最多水的容器看了下数据量,暴力法肯定是性不同使用双指针,关键在于首先选取两端,由于短板效应,移动长板后,容量肯定是不会增加的;故每次都移动短板classSolution{public:intmaxArea(vector<int>&h){//max(h[i],h[j])*(j-i)//两根指......
  • ubuntu设置系统启动顺序
    我的电脑安装的是ubutnu+windows双系统,在开机的时候系统默认启动顺序可以在ubuntu系统中设置,方法为"vim /etc/default/grub将GRUB_DEFAULT=0修改为想要默认启动的系统序号,设置完后保存;Ubuntu默认为第一个,序号为0,win10系统一般在第3个,序号为2保存好以后执行 update-grub ......
  • 使用eclipsefdn/hugo-node容器构建hugo静态站点
    eclipsefdn/hugo-node容器是一个基于Node.js和Hugo的Docker容器,用于构建和部署静态网站。它包含了Hugo和Node.js的环境,可以方便地进行网站的开发、构建和部署。使用eclipsefdn/hugo-node容器可以简化网站开发和部署的流程,具体步骤如下:安装Docker在使用eclipsefdn/hugo-node容......
  • servlet、filter 顺序
    java代码:packagecom.servlet;importjava.io.IOException;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;publicclassHelloServlet......
  • Docker修改容器网络模式
    docker修改容器网络模式一、创建容器时指定网终模式 dockerrun-d-p外部访问端口:容器内端口--net="网络模式"-v本机目录:容器内目录--name="容器名称"镜像名要执行的角本 dockerps查看启动的容器列表 dockerps-a查看所有的容器列表 dockerstart容器名称 启......