码迷,mamicode.com
首页 >  
搜索关键字:push_back    ( 578个结果
vetcor的基本操作
vector的基本操作v.empty()如果V中不含有任何元素,返回真;否则返回假v.size()返回v中元素的个数v.push_back向vector尾端中添加元素v[n]返回V中第n个位置元素的引用v1=v2用v2中元素的拷贝替换v1中的元素v1={a,b,c,d}用列表中的元素拷贝替换v1中的...
分类:其他好文   时间:2015-01-05 20:25:15    阅读次数:236
华为机试—约瑟夫环
输入人数n,开始位置s ,间隔数多少个m,输出出局序列 #include #include using namespace std; void Out(int n,int s,int m) { vector people; for (int i=1;i<=n;i++) { people.push_back(i); } int start = s-1; int ...
分类:其他好文   时间:2015-01-04 10:07:21    阅读次数:145
Search for a Range
这道题没什么好说的,二分法查找class Solution {public: vector range; vector searchRange(int A[], int n, int target) { range.push_back(-1); range.push_b...
分类:其他好文   时间:2015-01-01 17:19:32    阅读次数:135
vector有序插入
实现了简单的vector有序插入,这个题目值得注意的点是1.当vector为空时,需要判断再排除 2.迭代器的使用是此段代码的特点int insertVector(vector & L, int k){ if(L.empty()){ L.push_back(k);...
分类:其他好文   时间:2014-12-28 23:34:09    阅读次数:167
STL容器的常用用法
1.vector:#include #include vector v;vector v(10);//定义大小为10的int型向量容器。vector v(10,3);//定义大小为10,每个元素为3。v.push_back(2);//尾部添加元素2.v[0]=2;v[1]=3;//下标访问。vect...
分类:其他好文   时间:2014-12-28 16:51:38    阅读次数:169
Min Stack (LeetCode) tweak it to avoid Memory Limit Exceeded
1 class MinStack { 2 public: 3 void push(int x) { 4 if(values.empty()) 5 { 6 values.push_back(x); 7 min_i...
分类:其他好文   时间:2014-12-16 16:40:24    阅读次数:177
Vector示例一,二
#include int main(void) { double a[] = {1, 2, 3, 4, 5}; std::cout #include int main() { std::vector a; a.push_back(1); a.push_back(2); a.push_back(3);...
分类:其他好文   时间:2014-12-12 23:33:44    阅读次数:317
POJ3750_小孩报数问题【约瑟夫环】【string】【list】
题目大意:题意很明确,就是约瑟夫环。不过从第W个位置开始计数1,数S个 位置,然后出环,输出。 思路:用STL里边的string存放小孩的名字。用list双向链表模拟约瑟夫环。 注意: string里边clear();用来清除所有字符。 list里push_back(i);用来将编号i放入list begin();指向第一个元素的位置 end();指向最后一个元素后边的位置 list::iterator it;迭代器用来指向报数编号。 find(first,last,value);用来在区间[fi...
分类:其他好文   时间:2014-12-06 18:13:16    阅读次数:237
C++ vector 删除一个元素
#include using namespace std;void main(void){vector array;array.push_back(1);array.push_back(2);array.push_back(3);array.push_back(4);array.push_back(...
分类:编程语言   时间:2014-12-01 12:45:12    阅读次数:270
C++:vector的内部行为
C++中的vector是一个非常灵活的数组,它可以自动扩充大小来容纳新的元素,也可以快速地索引存储的元素,然而,这种使用上的便捷也是有代价的,因为vector的底层数据结构确实是一个数组,只是封装了一些便利的操作,像push_back()、reserve()等,下面我们就通过例子来看一下这些简便操作背后的行为...
分类:编程语言   时间:2014-11-27 18:33:51    阅读次数:207
578条   上一页 1 ... 48 49 50 51 52 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!