第15周阅读程序(3)
来源:互联网 发布:电梯多媒体软件 编辑:程序博客网 时间:2024/06/04 17:52
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年6月7号*版 本 号 : v6.0**问题描述 : 阅读程序*输入描述 :无*程序输出 :*/#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); cout<<"inner_product : "<<r<<endl; int *it=partial_sum(a,a+ASZ,b); copy(b,it,out); cout<<endl; it=adjacent_difference(a,a+ASZ,b); copy(b,it,out); cout<<endl; return 0;}
运行结果;
0 0
- 第15周-阅读程序(3)
- 第15周阅读程序(3)
- 第15周阅读程序(3)
- 第15周阅读程序(3)
- 第15周阅读程序(3)
- 第15周阅读程序(3)
- 第15周 阅读程序 (3)
- 第15周程序阅读3
- 第15周-阅读程序(1)
- 第15周-阅读程序(2)
- 第15周-阅读程序(4)
- 第15周-阅读程序(5)
- 第15周-阅读程序(6)
- 第15周阅读程序(1)
- 第15周阅读程序(2)
- 第15周阅读程序(4)
- 第15周阅读程序(5)
- 第15周阅读程序(6)
- POJ-3984-迷宫问题(BFS)
- Python中的str与unicode处理方法
- SLF4j 和 common-logging
- 基于SpringMVC文件上传服务器端进度条实现
- Android学习记录(二十一)-crash保护处理
- 第15周阅读程序(3)
- 常用正则表达式总结
- javascript浅谈循环
- Spring4.2 +Spring MVC+Mybatis 框架整合
- vim图库
- Miller_Rabin算法详解
- 屏幕适配之百分比方案详解
- android 简单实现电话的监听
- 神奇的Android Studio Template