码迷,mamicode.com
首页 >  
搜索关键字:capacity    ( 831个结果
PAT 1004 To Fill or Not to Fill (25)
题目描述 With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to find gas stations on the way from time to time. Diff...
分类:其他好文   时间:2015-06-06 10:38:53    阅读次数:151
实现简单arrayList
/**  * 实现arrayList   * 53页  * @author zj  *  * @param  */ public class MyArrayList implements Iterable { private static final int DEFAULT_CAPACITY = 10; /* * 大小及数组作为数据成员进行存储 */ privat...
分类:其他好文   时间:2015-06-04 19:36:18    阅读次数:133
【数据结构】用栈检测括号是否匹配
//【数据结构】用栈检测括号是否匹配 //头文件 栈 #ifndef _STACK_ #define _STACK_ #include #include using namespace std; template class Stack { public: Stack(size_t sz = INIT_SIZE) { capacity = sz > INIT_SIZE ?...
分类:其他好文   时间:2015-06-01 09:47:32    阅读次数:125
【数据结构】用C++编写队列及基本操作(包括插入,出队列,摧毁,清空等等)
//【数据结构】用C++编写队列及基本操作(包括插入,出队列,摧毁,清空等等) //头文件 #ifndef _SEQ_STACK_ #define _SEQ_STACK_ #include using namespace std; template class Queue { public: Queue(size_t sz = INIT_SIZE) { capacity =...
分类:编程语言   时间:2015-06-01 09:45:42    阅读次数:138
十、队列的实现方法一(顺序表的复用)
方法一、通过对顺序表代码的复用实现队列 一、SeqList.h #ifndef _SEQLIST_H_ #define _SEQLIST_H_ typedef void SeqList; typedef void SeqListNode; SeqList* SeqList_Create(int capacity); void SeqList_D...
分类:其他好文   时间:2015-05-29 15:51:40    阅读次数:89
STL 中 vector 的内存管理
1. vector 底层基本结构是数组,内存空间不够时会调用分配器(allocator)动态开辟双倍的内存空间。2. vector 中有 size 和 capacity 之分,size 相当于瓶子里有多少水,capacity则是瓶子的容积3. 当vector调用clear函数的时候,size变为0,...
分类:其他好文   时间:2015-05-27 20:36:23    阅读次数:156
网络流
//EK模板#include #include #include#include #define ll long longusing namespace std;#define arraysize 1005int maxData = 0x7fffffff;int capacity[arraysize...
分类:其他好文   时间:2015-05-26 12:35:11    阅读次数:112
hdu 1839 Delay Constrained Maximum Capacity Path
最短路+二分。对容量进行二分,因为容量和时间是单调关系的,容量越多,能用的边越少,时间会不变或者增加。因为直接暴力一个一个容量去算会TLE,所以采用二分。#include#include#include#include#include#includeusing namespace std;const...
分类:其他好文   时间:2015-05-23 16:40:59    阅读次数:107
Vector::insert remove
首先看看vector不同于数组的一个地方:可以根据数据的多少扩容: 至于这里为什么要是扩充一倍,因为扩容函数执行也需要时间开销,当以增加一倍扩容时调用扩容的概率和容量的匹配要更好:template void Vector::expand() { //向量空间不足时扩容 if (_size < _capacity) return; //尚未满员时,不必扩容...
分类:其他好文   时间:2015-05-19 22:36:11    阅读次数:237
vector用法
一:初始化问题:1.定义一个已知长度的 vector :vectorivec(10);//初始化为size=10,capacity为10,元素值全部为0(默认) int cap=ivec.capacity(); int size=ivec.size(); ivec.push_back(1);//成为...
分类:其他好文   时间:2015-05-19 18:48:34    阅读次数:146
831条   上一页 1 ... 66 67 68 69 70 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!