tips
编程中学到的一些小知识点
Scheisse_no3
这个作者很懒,什么都没留下…
展开
-
【tip03】用vector.assign()截取数组的一部分
#include <iostream>#include <vector>using namespace std;vector<int> vec = {1,2,3,4,5,6};int main(){ vector<int> :: iterator first,last,it; first = vec.begin()+2; last = vec.begin()+4; //截取vec的一部分后再拷贝给vec自己 vec.assign原创 2022-03-27 20:11:29 · 1222 阅读 · 0 评论 -
【tip02】向vector输入数据(待完善)
数组赋值法使用中间变量vector<int> v(size);//若用赋值法 必须定义size大小int elem;for(int i = 0;i < size;i++){ cin >> elem; v[i] = elem;//若用赋值法 必须定义size大小}原创 2022-03-25 20:41:23 · 928 阅读 · 0 评论 -
【tip01】vector一维数组和二维数组的遍历(迭代器法)(待完善)
建立数组vector<int> w(3,1);//一维数组 10行 每行都为1vector< vector<int> > arr(5,w);//二维数组 5行 w为列vector<int> tmp;//临时数组一维数组//声明迭代器vector<int> :: iterator iter;for(iter = w.begin(); iter < w.end(); iter++)//遍历列 cout<<*i原创 2022-03-25 19:15:25 · 489 阅读 · 0 评论