#include<iostream>
#include<list>
using namespace std;
list<int>list1,list2;
void Creat_List(){
// 空链表
list<int> L0; // 建一个含个默认值是的元素的链表
list<int> L1(9); // 建一个含个元素的链表
list<int> L2(5,1); // 建一个L2的copy链表
list<int> L3(L2); //建一个含L0一个区域的元素
list<int> L4(L0.begin(), L0.end());
}
void del(){
//删除位置元素
list1.erase(list1.begin()); //删除指定区间所有元素
list1.erase(++list1.begin(),list1.end());
}
void Base_function1(){
//索引首元素
int nRet = list1.front(); //索引尾元素
int Ret = list1.back(); //链尾插入
list1.push_back(4); //链头插入
list1.push_front(4); //删链尾
list1.pop_back(); //删链头
list1.pop_front();
}
void Base_function2(){
//清空
list1.clear(); //判空
bool bRet = list2.empty(); //大小
int len=list1.size(); //翻转链表
list1.reverse(); //交换链表
list1.swap(list2);
}
void Merger(){
// 升序
list1.merge(list2); // list1(1,2,3,4,5,6) list2现为空
// 降序
list1.merge(list2, greater<int>()); // list1(6,5,4,3,2,1) list2现为空
}
int main(){
Base_function1();
Merger();
Base_function2();
del();
return 0;
}

随机推荐

  1. 题解 P4296 【[AHOI2007]密码箱】

    由题意有 \(x^2\equiv 1\;mod\;n\) 对题目的公式进行变形 \(x^2-1=k\times n\) \((x+1)(x-1)=k\times n\) 由唯一分解定理,我们构造\(a ...

  2. 一文带你学会国产加密算法SM4的vue实现方案

    前言 上篇文章我们介绍了国产SM4加密算法的后端java实现方案.没有看过的小伙伴可以看一下这篇文章. https://www.cnblogs.com/jichi/p/12907453.html 本篇 ...

  3. HDU6440 Dream

    题目链接:https://vjudge.net/problem/HDU-6440 知识点: 构造.费马小定理 题目大意: 给定一个素数 $p$,要求定义一个加法运算表和一个乘法运算表,尺寸都为 $p ...

  4. Getting Started With Node and NPM

    Getting Started with Node and NPM Let's start with the basics. Install Node.js: https://nodejs.org.

  5. RAC配置2个私网网卡使用HAIP服务

    如果是在oracle 10gRAC, 私网网卡冗余保护只能使用操作系统网卡绑定方式,但是到了oracle 11g,如果担心一个私网网卡故障导致rac节点驱逐,可以使用2个私网网卡,Oracle将自动使 ...

  6. Node.js躬行记(1)——Buffer、流和EventEmitter

    一.Buffer Buffer是一种Node的内置类型,不需要通过require()函数额外引入.它能读取和写入二进制数据,常用于解析网络数据流.文件等. 1)创建 通过new关键字初始化Buffer ...

  7. UIAutomator2安装及连接

    记录一下自己的偿试过程,内容来自:https://github.com/openatx/uiautomator2 d.service("uiautomator").stop()是因 ...

  8. Java:成员变量、局部变量和静态变量

    梳理一下: 根据定义变量位置的不同,可以将变量分成两大类:成员变量和局部变量. 成员变量(俗称全局变量):在类里定义的变量.又分为实例变量和类变量(也成为静态变量). 实例变量:不以static修饰, ...

  9. SpringBoot 2.x 版本以put方式提交表单不生效的问题详解

    在使用SpringBoot 2.x版本时,原有springboot 1.x 版本的通过在表单中添加 input框隐藏域指定_method = put 的方式失效. 虽然浏览器传参的确是带上了这个参数, ...

  10. 团队作业第五次——Alpha冲刺

    这个作业属于哪个课程 软件工程 这个作业要求在哪里 团队作业第五次--Alpha冲刺 这个作业的目标 Alpha冲刺 作业正文 正文 github链接 项目地址 其他参考文献 无 一.代码规范与计划 ...