#include"iostream" #include"vector" using namespace std; #include"string" #include"algorithm" void main_mergr() { vector v1; v1.push_back(1); v1.push_... ...
分类:
编程语言 时间:
2017-06-08 22:29:00
阅读次数:
152
1. 应该n是偶数,就行吧。应该判断1个人,只能出现一次吧。 1 #include<bits/stdc++.h> 2 #define pb push_back 3 typedef long long ll; 4 using namespace std; 5 typedef pair<int, int ...
分类:
其他好文 时间:
2017-06-01 23:46:15
阅读次数:
458
转自金河http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back ...
分类:
编程语言 时间:
2017-05-31 10:28:05
阅读次数:
223
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout<<vec[0 ...
分类:
其他好文 时间:
2017-05-20 13:54:35
阅读次数:
108
题目描述,我找不见了,大概写一下想法和代码吧。 1. 没有看 2. 由于数据范围很小,就是简单的枚举,求全排列,然后更新答案。 1 #include<bits/stdc++.h> 2 #define pb push_back 3 typedef long long ll; 4 using names ...
分类:
其他好文 时间:
2017-05-16 14:51:40
阅读次数:
209
#include #include #include #include using namespace std; deque dq; int main() { dq.push_front(102);///插入头部 dq.push_back(101);///插入尾部 sort(dq.begin(),d... ...
分类:
其他好文 时间:
2017-05-15 16:28:25
阅读次数:
156
咱们先来做一个测试capacity是容器容量,size是大小: 运行结果: 可以观察到每次容器满了需要扩容的时候,容量总是呈现两倍增长,而且每次扩容,容器第一个元素所在地址都会发生改变,由此我们知道,容器的扩容时实际是另外寻找一片更大的空间,VS的如下: 扩容的倍数不一样VS为1.5倍扩容,最好的扩 ...
分类:
其他好文 时间:
2017-05-09 18:19:33
阅读次数:
305
vector常用的函数?begin()end()size()empty()capacity()front()back()push_back()pop_back()erase(iterator position)?erase(iterator first, iterator last) //迭代器la... ...
分类:
其他好文 时间:
2017-05-01 11:13:15
阅读次数:
167
c++中的vector(stl)vector是用途最大的stl容器。定义时用: ,并且应该使用头文件: vector库中包含: 1、a.clear(); 清空 2、a.push_back(元素); 在尾部插入元素3、a[int x] 像数组一样随即访问4、a.pop_back(); 删除最后一个这是 ...
分类:
其他好文 时间:
2017-04-30 14:14:13
阅读次数:
149
方法一: vector<vector<int>>array=(2,vector<int>()); array[0].push_back(1); array[i].push_back(2); 方法二: vector<vector<int> >array={{1,2},{3,,4}}; ...
分类:
其他好文 时间:
2017-04-26 13:48:22
阅读次数:
171