常用STL算法样例

来源:互联网 发布:淘宝裤子女装 编辑:程序博客网 时间:2024/05/29 17:47

 


// vector.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <vector>#include <algorithm>#include <functional>using namespace std;int _tmain(int argc, _TCHAR* argv[]){//definevector <int>  a;vector <int > b;a.resize(5);//显示数据-------------------------------------------------------    //填充数字fill(a.begin(),a.end(),6);printf("填充显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");//拷贝数据copy(a.begin(),a.end(),back_inserter(b));//set valuefor(int i=0;i<5;i++){a.push_back(i+2);}//显示数据-------------------------------------------------------//反转容器reverse(a.begin(),a.end());printf("反转显示显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");       //显示数据-------------------------------------------------------//排序sort(a.begin(),a.end());printf("排序显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");//显示数据-------------------------------------------------------//替换replace(a.begin(),a.end(),6,7);//replace_if(a.begin(),a.end(),bind2nd(less<int>(),4),20);printf("替换显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");//显示数据-------------------------------------------------------//分区partition(a.begin(),a.end(),bind2nd(greater<int>(),4));//replace_if(a.begin(),a.end(),bind2nd(less<int>(),4),20);printf("分区显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");   //显示数据-------------------------------------------------------     //去除重复sort(a.begin(),a.end());vector<int>::iterator iter=unique(a.begin(),a.end());a.erase(iter,a.end());printf("去除重复显示\n");copy(a.begin(),a.end(),ostream_iterator<int>(cout,"\t"));printf("\n");getchar();return 0;}


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孩子嘴歪了怎么办 孩子跟老师顶嘴怎么办 孩子顶嘴父母怎么办读后感 孩子顶嘴总嬉皮笑脸怎么办 孩子和妈妈顶嘴怎么办 宝宝上火眼睛红怎么办 引产的孩子活着怎么办 八个月引产胎儿怎么办 小孩子有好动症怎么办 婴儿高烧38.5度怎么办 孩子发烧怎么办39度 宝宝发烧到37.7怎么办 几个月宝宝发烧怎么办 孩子八个月发烧怎么办 8个多月宝宝发烧怎么办 婴儿水便分离怎么办 宝贝发烧38.5度怎么办 调皮好动的孩子怎么办 小娃娃反复发烧怎么办 孩子在幼儿园好动怎么办 幼儿园好动的孩子怎么办 孕6月拉稀怎么办 孕3月拉稀怎么办 孕八个月拉肚子怎么办 怀孕七个月拉肚子怎么办 宝宝专注力差怎么办 8个宝宝拉肚子怎么办 孩子偏食不吃菜怎么办 孩子好动不认真学习怎么办 写作业写着写着就会发呆怎么办 孩子挑食偏瘦怎么办 小孩子好动和调皮怎么办? 打雷了怎么办教案反思 八个月小孩认生怎么办 八个月宝宝好动怎么办 小孩上课不听讲怎么办 小孩上课不注意听讲怎么办 小孩上课不爱听讲怎么办 喊小孩不答应怎么办 小孩特别爱说话怎么办 小孩太爱说话怎么办