10.5.1节练习
来源:互联网 发布:c语言while语句举例 编辑:程序博客网 时间:2024/06/05 19:53
练习10.38 列出5个迭代器类别,以及每类迭代器所支持的操作。
输入迭代器:==、!=、++、*右值、->解引用迭代器、用于单遍扫描算法。
输出迭代器:++、*左值、用于单遍扫描算法。
前向迭代器:支持输入和输出迭代器的所有操作,用于多遍扫描算法。
双向迭代器:支持前向迭代器的所有操作,并支持递减运算符。
随机访问迭代器:支持上述迭代器的所有操作,并且支持关系运算符、加、减以及符合赋值运算符。
练习10.39 list上的迭代器属于哪类?vector呢?
list:双向链表。属于双向迭代器;
vector:随机访问迭代器。
练习10.40 你认为copy要求哪类迭代器?reverse和unique ?
copy:前向迭代器。
reverse:双向迭代器。
unique:随机访问迭代器。
0 0
- 10.5.1节练习
- 第十章 10.5.1节练习
- 10.2.1节练习
- 10.3.1节练习
- 10.4.1节练习
- 11.2.1节练习
- 11.3.1节练习
- 1.5.1节练习
- 2.1.1节练习
- 2.2.1节练习
- 2.3.1节练习
- 2.6.1节练习
- 5.3.1节练习
- 第十章 10.5.3节练习 & 10.6节练习
- 10.5.3 & 10.6节练习
- 第十五章 15.8.1节练习 & 15.9.1节练习
- 第七章 7.2.1节练习 & 7.3.1节练习
- 第九章 9.5.1节练习 & 9.5.2节练习
- java基础-I/O操作,模拟服务器
- 开启SQL SERVER 2016的学习之旅
- 群英荟萃
- Node.js
- Linux学习之字符处理命令
- 10.5.1节练习
- Collection
- Maximum value's random index
- 继承
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- SQL SERVER2008数据库导入MySQL数据库
- 开启写日志的生活之旅
- UML建模相关概念
- Unsupervised Nearest Neighbors Clustering With Application to Hyperspectral Images