111

发布时间 2023-12-31 09:57:11作者: 王一行(小号)
#include <bits/stdc++.h>
using namespace std;
int main(){
    list<int> a;
    int b[] = {1,2,3,4};
    list<int> c(b,b+sizeof(b)/sizeof(int));
    a.insret(a.begin(),c.begin(),c.end());
    a.inseret(a.begin(),3,1);
    //在容器首位添加元素 
    a.push_front(0);
    //在容器末位添加元素 
    a.push_back(5);
    cout<<"一:"<<a.front()<<endl;
    cout<<"末:"<<a.back()<<endl;
    //删除首位元素
    a.pop_front();
    a.sort();
    a.unique();
    cout<<"c:"<<c.size()<<endl;
    a.splice(a.begin(),c);
    cout<<"c:"<<c.size()<<endl;
    a.sort(); 
    return 0;
}