摘要: #include #include using namespace std; int main() { vector text{1,2,3,4,5,6,7,8,9,10}; int sought; cin>>sought; //迭代器二分搜索,text必须有序 auto beg=text.begin(),end=text.end(); auto mid=beg+(end-beg)/... 阅读全文
posted @ 2016-09-07 21:16 Neptune15 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 要求使用迭代器 读入一组整数并把它们存入一个vector对象 1. 将相邻每对整数和输出 2. 先输出第一个和最后一个数的和,然后是第二个和倒数第二个...等等 自己写的: 参考答案: 主要在输出第二种形式的和,自己写的太过繁琐,用迭代器可以直接确定倒数的对象,无需用长度去算。 阅读全文
posted @ 2016-09-07 21:07 Neptune15 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)初始化vector对象,vector<T> v1; 类型为T的默认初始化 vector<T> v2(n,v 阅读全文
posted @ 2016-09-07 20:12 Neptune15 阅读(1249) 评论(0) 推荐(0) 编辑