标准模板库 STL-1 编程题#1(Coursera 程序设计与算法 专项课程3;用法:迭代器 ostream_iterator,容器 set)
来源:互联网 发布:专业网络公关 编辑:程序博客网 时间:2024/05/21 10:22
编程题#1
来源: POJ (http://cxsjsxmooc.openjudge.cn/test/9w5/)
注意: 总时间限制: 1000ms 内存限制: 65536kB
描述
下面的程序输出结果是:
1 2 6 7 8 9
请填空:
#include <iostream> #include <iterator> #include <set> using namespace std;int main() { int a[] = {8,7,8,9,6,2,1}; // 在此处补充你的代码 ostream_iterator<int> o(cout," "); copy( v.begin(),v.end(),o); return 0;}
输入
无
输出
1 2 6 7 8 9
样例输入
无
样例输出
1 2 6 7 8 9
程序解答
#include <iostream> #include <iterator> #include <set> using namespace std;int main() { int a[] = { 8, 7, 8, 9, 6, 2, 1 }; // 在此处补充你的代码 set<int> v(a, a + 7); //关联容器内不允许相同元素,插入任何元素,都按相应的排序规则来确定其位置。multiset中允许存在相同的元素 ostream_iterator<int> o(cout, " "); //放到输出流的时候,每放一个整数,就末尾添加一个" "中的内容 http://blog.csdn.net/u012482828/article/details/72549003 copy(v.begin(), v.end(), o); //V中的数据通过流迭代器o放到o输出流中 return 0;}
阅读全文
0 0
- 标准模板库 STL-1 编程题#1(Coursera 程序设计与算法 专项课程3;用法:迭代器 ostream_iterator,容器 set)
- 标准模板库 STL-2 编程题#3:Set(Coursera 程序设计与算法 专项课程3 C++程序设计;执行输入的命令和数据)
- 标准模板库 STL-1 编程题#2 List(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 标准模板库 STL-2 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;vector(sort)中重载 <)
- 标准模板库 STL-2 编程题#6: priority queue(Coursera 程序设计与算法 专项课程3;容器中自定义排序顺序 MyCompare,判断质数)
- 标准模板库 STL-2 编程题#5: 热血格斗场(Coursera 程序设计与算法 专项课程3;函数用法:lower_bound, equal_range)
- * 标准模板库 STL-2 编程题#2(Coursera 程序设计与算法 专项课程3 C++程序设计;自定义迭代器 CMyistream_iterator)
- ** 标准模板库 STL-2 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- * 文件操作与模板 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- * 继承与派生 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 类和对象 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 期末考试 编程题#1:输出200(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 枚举 编程题#1: 画家问题(Coursera 程序设计与算法 专项课程4 算法基础 郭炜、刘家瑛;二进制实现)
- 期末考试 编程题#11:数据库内的学生信息(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;STL编写)
- 文件操作与模板 编程题#3: 整数的输出格式(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 文件操作与模板 编程题#2: 实数的输出格式(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- ** 文件操作与模板 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 多态与虚函数 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 51nod 1627 区间交
- 重写scrapy中间件之RetryMiddleware
- Java 内置数据类型总结
- HDOJ-1702 ACboy needs your help again!
- es6学习过程(二)
- 标准模板库 STL-1 编程题#1(Coursera 程序设计与算法 专项课程3;用法:迭代器 ostream_iterator,容器 set)
- CanFestival win32程序调试过程记录 版本CanFestival-3-8bfe0ac00cdb
- CodeForces
- 模板中使用str_limit限定字符长度
- C/C++训练1---最大公约数与最小公倍数
- PAT 1056. 组合数的和(15)
- 设计模式扫盲篇
- Bootstrap学习笔记(二)
- Web服务器、Servlet容器和Servlet