第15周 阅读程序三
来源:互联网 发布:网络电子游戏 360 编辑:程序博客网 时间:2024/06/07 14:32
#include <algorithm>#include <functional>#include <vector>#include <iostream>#include <numeric>#include <iterator>using namespace std;int main(){ int a[] = {1,4,7,2,5,8}; int b[] = {1,2,3,3,2,1}; const int ASZ = sizeof a / sizeof a[0]; const int BSZ = sizeof b / sizeof b[0]; ostream_iterator<int> out(cout," "); copy(a, a + ASZ, out); cout<<endl; copy(b, b + BSZ, out); cout<<endl; int r = accumulate(a, a + ASZ, 0); cout << "accumulate 1: " << r << endl; // Should produce the same result: r = accumulate(b, b + BSZ, 0, plus<int>()); cout << "accumulate 2: " << r << endl; r = inner_product(a, a + ASZ, b, 0); // 或 r = inner_product(a, a + ASZ, b, 0, plus<int>(), multiplies<int>()); cout << "inner_product : " << r << endl; int* it = partial_sum(a, a + ASZ, b); // 或 int* it = partial_sum(a, a + ASZ, b, plus<int>()); copy(b, it, out); cout<<endl; it = adjacent_difference(a, a + ASZ, b); // 或 it = adjacent_difference(a, a + ASZ, b, minus<int>()); copy(b, it, out); cout<<endl; return 0;}
0 0
- 第15周 阅读程序三
- 第15周程序阅读(1)
- 第15周项目2-阅读程序
- 第15周项目2.1 阅读程序
- 第15周 项目2 阅读程序
- 第15周项目2-阅读程序
- 第15周 项目2-阅读程序
- 第15周项目2-阅读程序
- 第15周-阅读程序(1)
- 第15周-阅读程序(2)
- 第15周-阅读程序(3)
- 第15周-阅读程序(4)
- 第15周-阅读程序(5)
- 第15周-阅读程序(6)
- 第15周阅读程序(1)
- 第15周阅读程序(2)
- 第15周阅读程序(3)
- 第15周阅读程序(4)
- TCP/IP、UDP、Socket
- Adobe After Effects CC2015最稳定注册破解办法
- 浅谈显示Intent和隐式Intent
- tomcat修改默认主页
- SAP接口编程之 NCo3.0系列(04) : Table作为输出参数
- 第15周 阅读程序三
- 欢迎使用CSDN-markdown编辑器
- oracle事务
- NYOJ-768移位密码,最简单的代替密码;
- setTimeout与setInterval 定时器与异步循环数组
- JQ拖曳效果
- Remove Nth Node From End of List - JS
- oracle一个事务的完整流程分析
- oj 圆柱体