最后一个点T,不知道怎么优化比较好。 c++ include using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pair pii; define pb(x) push_back(x) ...
分类:
其他好文 时间:
2019-09-10 00:41:02
阅读次数:
102
vector> allcontourpoint;//二层容器 std::vector Pointpoly; //一层容器 allcontourpoint.pop_back(); //弹出上一个, allcontourpoint.push_back(Pointpoly); //存储一个 vector> ...
分类:
其他好文 时间:
2019-09-07 12:34:51
阅读次数:
910
只能访问 stack 顶部的元素;只有在移除 stack 顶部的元素后,才能访问下方的元素。 堆栈操作 top():返回一个栈顶元素的引用,类型为 T&。如果栈为空,返回值未定义。 push(const T& obj):可以将对象副本压入栈顶。这是通过调用底层容器的 push_back() 函数完成 ...
分类:
其他好文 时间:
2019-09-01 16:23:11
阅读次数:
112
目录 介绍 1 创建 2 容量和大小 size() capacity() 3 resize() 4 reverse() 5 获取元素 front() back() 6 迭代器(待补充) 7 push_back() 8 emplace_back() 9 emplace()(待补充) 10 insert ...
分类:
其他好文 时间:
2019-09-01 12:57:15
阅读次数:
102
int main() { int n,m,k; cin>>n>>m; vector< vector<int> > vc; rep(1,n) { vector<int>vec; for(int j=0;j<=m;j++) { cn(k); vec.push_back(k); } vc.push_bac... ...
分类:
其他好文 时间:
2019-08-28 01:31:24
阅读次数:
141
push_back 往动态数组的内部进行添加数据 pop_back 往动态数组的尾部进行删除数据 resize 讲元素的数量len改成num个数量 如果size()变大了,多出来的将用默认构造来创建 assert(nullptr);断言函数 可以解决出错问题 和return,throw相似 进行处理 ...
分类:
其他好文 时间:
2019-08-27 12:37:03
阅读次数:
90
1. 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 2. 思路和方法 array[i]%2==0用vector的push_back()的函数实现存储。result_o ...
分类:
编程语言 时间:
2019-08-25 14:22:02
阅读次数:
84
#include #include #include #include #include #define LL long long #define rep(i,j,k) for(int i=j;i=k;i--) #define pb push_back #define pii pair #defin... ...
分类:
其他好文 时间:
2019-08-15 21:05:12
阅读次数:
94
#define Mod 1000000007 class Ants { public: vector collision(int n) { int down=pow(2.0,n),up=down-2; int temp=gcd(up,down); vector res; res.push_back(... ...
分类:
其他好文 时间:
2019-08-02 00:01:13
阅读次数:
115
#include #include #include using namespace std; int main() { vector a,b; int sum=0; int n; cin>>n; for(int i=0;i>x>>y; a.push_back(x); b.push_back(y);... ...
分类:
其他好文 时间:
2019-07-28 17:59:26
阅读次数:
76