c++ list 合并操作函数实例
来源:互联网 发布:百度软件 编辑:程序博客网 时间:2024/05/29 15:37
#include <list>#include <iostream>using namespace std;//list 链表的打印void print(list<int>& l){list<int>::iterator i,iend;iend = l.end();for (i=l.begin();i!=iend;i++){cout<<*i<<' ';}}int main(){list<int> l;for (int j = 1;j <=10;j++ ){l.push_back(j);}//splice()函数/*//void splice(iterator position , list& x)将x的链表归并到当前list链表的position位置之前, list对象x将被清空 void splice(iterator position , list& , iterator i) 将一个list的迭代器i值所指的元素,归并到当前list链表中, 并将被归并元素从原链表中删除//*/list<int> carry;carry.splice(carry.begin(),l,l.begin());cout<<"carry的链表元素为:";print(carry);cout<<endl;cout<<"l 的链表元素为:";print(l);cout<<endl;//merge()函数用法/*void merge()合并两个链表并使之默认升序(也可改):*/list<int> x;x.push_back(32);x.push_back(33);x.push_back(34);l.merge(x);cout<<"l 的链表元素为:";print(l);cout<<endl;getchar();return 0;}
0 0
- c++ list 合并操作函数实例
- c语言文件操作函数及实例
- 自己写的LIST操作函数C语言
- C写的单向链表List操作函数
- list 操作函数
- List容器用法操作实例
- C list 函数介绍
- list合并
- list合并
- list合并
- list合并
- Scala List一阶函数操作
- C函数signal实例
- c语言 函数实例
- C实例---函数指针
- SYBASE LIST 函数与SQL的合并实现方式
- 【PHP】操作图片函数实例
- Spark基本函数操作实例
- 图书馆借阅的书单记录
- openWrt初探
- easyui 自适应 fit属性
- 1072. Gas Station
- 15 Essential Compilers and IDEs for C/C++ Programmers
- c++ list 合并操作函数实例
- UVa:11728 Alternate Task
- 获取Java项目根目录
- 分析UE log的工具
- Struts2 访问Action和Jsp页面出现的路径问题解决方案之 ---- 为jsp、图片、js、css等获取Web工程的绝对路径的方法
- JAVA 的IO操作(二) 字节输出流和输入流:OutputStream和InputStream
- NS2脚本中如何使用God
- IOS开发笔记:编译时出现的错误
- servlet (5) 乱码问题