c++学习笔记----泛型算法
来源:互联网 发布:电信网络上门维修电话 编辑:程序博客网 时间:2024/06/07 19:26
泛型算法接受一对迭代器。
需要用到这些算法,必须包含algorithm头文件
#include <iostream>
#include <vector>
#include<algorithm>
using namespace std;
int main()
{
int ai[10]={34,12,56,23,1,4,2,16,47,29};
vector<int>vec(ai,ai+10);
//排序数组
sort(vec.begin(),vec.end());
for(vector<int>::iterator it=vec.begin();it !=vec.end();it++)
{
cout<<*it<<endl;
}
int num=16;
//查找元素
vector<int>::iterator found;
found=find(vec.begin(),vec.end(),num);
if (found !=vec.end()) {
cout<<"find value"<<endl;
}
else
{
cout<<"not find value"<<endl;
}
//反转数组
reverse(vec.begin(),vec.end());
for(vector<int>::iterator ite=vec.begin();ite !=vec.end();ite++)
{
cout<<*ite<<endl;
}
return 0;
}
- 【C++primer学习笔记】第11章 泛型算法
- C++Primer学习笔记(11)泛型算法
- 算法竞赛学习笔记(c++)
- C++primer阅读笔记---------泛型算法
- C++Primer学习笔记第十一章(11/18)泛型算法
- 2016/12/08C++Primer学习笔记:第十章 泛型算法
- 《C++primer(第五版)》学习笔记-第十章:泛型算法
- c++primer学习笔记 - 容器和算法
- STL算法学习笔记。 from 《Professional C++》
- 连通性问题--《C算法》学习笔记
- 排序算法学习笔记-C语言版本
- 排序算法(学习笔记),c语言版:
- C学习笔记之---八皇后算法
- 学习C++——泛型算法
- C++primer学习:泛型算法(1)
- c++primer学习:泛型算法(2)
- C++primer学习:泛型算法(3)
- c++学习笔记----泛型算法
- Built-In Asynchronous I/O Support in ASP.NET
- 解决:/usr/bin/ld: cannot find -lltdl
- Manual Threading in ASP.NET 2.0
- 第10章 范型和容器
- Java-Excel报表开发POI(转于老彭的博客)
- c++学习笔记----泛型算法
- mssqlserver字符串日期互相转换
- X3BLOG 多用户 1.0.0 beta2版发布
- TSRM到底是什么?
- 数据库种类与 数据库结构
- Crack Oracle Password
- X3BLOG 单用户 1.0 build80802 发布
- 用Socket 打造跨语言跨操作系统的网络MORPG游戏(二)
- Lucene2.0文档