题解 | #迭代器遍历容器#
迭代器遍历容器
https://www.nowcoder.com/practice/0f7ab22e60ee4574a9d9c81412b26595
#include <iostream>
// write your code here......
#include <vector>
using namespace std;
int main() {
// write your code here......
int num;
vector<int> v;
while (cin >> num) {
// cin >> num; // 如果把这句放在这里, 而不是 while 后面的括号里, v会多出来一个元素
v.push_back(num);
}
for (auto iterator=v.begin(); iterator!=v.end(); iterator++) {
cout << *iterator << " ";
}
cout << endl;
for (auto iterator=v.rbegin(); iterator!=v.rend(); iterator++) {
cout << *iterator << " ";
}
cout << endl;
return 0;
}
查看15道真题和解析
