c++ transform算法

#include <iostream>

#include <string>

#include <fstream>

#include <vector>

#include <algorithm>

#include <deque>

#include <stack>

#include <queue>

#include <list>

#include <set>

#include <map>

#include <functional>

using namespace std;

class Transform

{

public:

int operator()(int v)

{

return v+100;

}

};

class MyPrint

{

public:

void operator()(int v)

{

cout << v << " ";

}

};

void test01()

{

vector<int> v;

for(int i = 0; i < 10; i++)

{

v.push_back(i);

}

vector<int>vT;

vT.resize(v.size());

transform(v.begin(), v.end(), vT.begin(), Transform());

for_each(vT.begin(), vT.end(), MyPrint());

cout<<endl;

}

int main()

{

test01();

return 0;

system("pause");

}

相关推荐
qq_410194294 分钟前
.NET 8.0 下基于 PaddleOCRSharp 的离线文字识别落地指南
算法·.net
Omics Pro7 分钟前
1个月2轮融资!长寿虚拟细胞
数据库·人工智能·算法·机器学习·自然语言处理
residual_fan8 分钟前
航空发动机故障诊断专用智能体(六):实际机队健康管理中的应用考量与展望
人工智能·算法·数据挖掘·数据分析
码匠许师傅18 分钟前
【C++三方组件】cxxopts:轻量首选的命令行解析
c++
金金计较.19 分钟前
Go语言-4
开发语言·golang
hansang_IR30 分钟前
【讲解】CSP-S2026 第一轮初赛
c++·算法
hanlin0332 分钟前
刷题笔记:力扣第76题-最小覆盖子串
笔记·算法·leetcode
Zane199434 分钟前
比较排序跑不出O(nlogn)是数学上证明过的,计数、桶、基数排序凭什么能绕开这堵墙
算法·排序算法
tiger86535 分钟前
大语言模型面试和题解,梳理中国主流开源 LLM 系列的发展脉络、技术路线与工程取舍
人工智能·gpt·深度学习·算法·自然语言处理·面试·transformer
Methy39 分钟前
IoTHub半个月崩了五次?都是裸rethrow惹的祸
服务器·c++·后端