码迷,mamicode.com
首页 > 其他好文
使用“swap技巧”除去多余的容量
?? 当我们需要从矢量中删除一些元素,通常是通过调用区间形式的erase。这很好的缩减了改矢量的大小,但并没有减小它的容量。如果你的矢量在某一个时刻拥有十万个候选人,那么它的容量将继续保持在(至少)100000,即使后来其中只有10个元素。为了避免矢量仍占用不再需要的内存,我们希望有一种方法能把它的容量从以前的最大值缩减到当前需要的数量。这种对容量的缩减通常被称为“shrink to f...
分类:其他好文   时间:2014-06-25 08:25:27    阅读次数:172
避免使用vector<bool>
?? 作为一个STL容器,vector只有两点不对。首先,它不是一个STL容器。其次,它并不存储bool。除此之外,一切正常。 一个对象要成为容器,就必须满足C++标准中列出的所有条件,其中一个条件是,如果c是包含对象T的容器,而且c支持operator[],那么下面的代码必须能够被编译: T *p = &c[0]; 换句话说,如果用operator[]取得了contain...
分类:其他好文   时间:2014-06-25 06:49:34    阅读次数:242
(四)概率
以思维导图的形式总结概率 并讨论其中关键点...
分类:其他好文   时间:2014-06-25 07:47:03    阅读次数:281
十进制转二进制-快速算法
#include #include using namespace std; int main(int agrc, char *agrv[]) { int iInPut = 0; while (cin >> iInPut) { string sBinary;//转换后的二进制存储为字符串,调用了默认构造函数初试化为空串 int temp = abs(iInPut); if (t...
分类:其他好文   时间:2014-06-25 07:42:13    阅读次数:280
Hadoop基础学习(一)分析、编写并运行WordCount词频统计程序
前面已经在我的Ubuntu单机上面搭建好了伪分布模式的HBase环境,其中包括了Hadoop的运行环境。 详见我的这篇博文:http://blog.csdn.net/jiyiqinlovexx/article/details/29208703 我的目的主要是学习HBase,下一步打算学习的是将HBase作为Hadoop作业的输入和输出。 但是好像以前在南大上学时学习的Hadoop都忘记得差不...
分类:其他好文   时间:2014-06-25 08:41:05    阅读次数:889
C#中字符串的内存分配与驻留池
C#中字符串的内存分配与驻留池...
分类:其他好文   时间:2014-06-25 07:25:50    阅读次数:205
归档模式下恢复没有备份的数据文件
测试环境 SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Product...
分类:其他好文   时间:2014-06-25 07:48:19    阅读次数:273
hdu-4418-Time travel-高斯+概率dp
把N个点先转化为2*N-2个点。 比如说把012345转化成0123454321。 这样,就可以找出任意两两个点之间的关系。 然后根据关系可以得出来一个一元多项式的矩阵。 然后就用高斯消元求出矩阵即可。 #include #include #include #include #include #include using namespace std; #define eps 1e-6 #...
分类:其他好文   时间:2014-06-25 07:08:28    阅读次数:197
计算int 型数值在内存中二进制1的个数
今天在华为OJ上遇到这么一个题目,很简单,但是却总是得不到最好的成绩记录。因此比较了自己的程序、思路与别人的异同,发现还是有很大区别的,遂记录如下。 题目—— 输入一个int型整数,求该整数的二进制在内存中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。 思路1 public static void main(String[] args) { ...
分类:其他好文   时间:2014-06-25 07:56:23    阅读次数:210
Some useful methods about linkedList.
/** * Method 1: Delete the input element x  * and meanwhile keep the length of array after deleted n * @param a  the array * @param n  the length of array after deleted. * @param x  the element t...
分类:其他好文   时间:2014-06-25 08:27:27    阅读次数:171
类人脑引擎(6)
类人脑引擎,胡斯乱想...
分类:其他好文   时间:2014-06-25 07:18:07    阅读次数:343
Codeforces 8D Two Friends 三分+二分+计算几何
题目链接:点击打开链接 题意:点击打开链接 三分house到shop的距离,二分这条斜边到cinema的距离 #include #include #include #include #include #include #include #include #include using namespace std; #define ll int #define N 90 #define ...
分类:其他好文   时间:2014-06-25 07:24:38    阅读次数:247
HDOJ 1281 棋盘游戏
拆点二分图匹配 棋盘游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2146    Accepted Submission(s): 1250 Problem Description 小希和Gardo...
分类:其他好文   时间:2014-06-25 08:48:14    阅读次数:248
veridata实验举例(1)验证TCUSTMER与TCUSTORD两节点同步情况
续接“GoldenGate配置(四)之veridata配置”  网址:点击打开链接 veridata实验举例(1)验证TCUSTMER与TCUSTORD两节点同步情况 环境: Item Source System Target System Platform Red Hat Enterprise Li...
分类:其他好文   时间:2014-06-25 06:42:54    阅读次数:182
21世纪创业与知识之间的辩证关系
昨天我与4年前的某同事谈到科技创业,他现在做游戏,可以说做的很不错,当我们谈到创业的艰难时,我作了一个比喻,说创业其实很简单,基础就像做盘子,发展就像做菜系。如同一个人要成长一样,盘子做宽做扎实了,上面的菜系其实自己会来的,并不要自己去操心。他很智慧的回我,第一个盘子最难。后来呢,我把这段话放到说说里,以前的一个学生留了一个叫管道的视频,以这个动漫的形式进一步说明做盘子的重要性,这点我觉到他已经成...
分类:其他好文   时间:2014-06-25 07:17:27    阅读次数:157
守护进程
守护进程不属于任何的终端,所以当需要输出某些信息时,它无法像通常程序那样将信息直接输出到标准输出和标准错误输出中。这就需要某些特殊的机制来处理它的输出。为了解决这个问题,Linux 系统提供了syslog()系统调用。通过它,守护进程可以向系统的log 文件写入信息。它在Linux 系统函数库syslog.h 中的定义如下:             void syslog( int priori...
分类:其他好文   时间:2014-06-25 09:01:40    阅读次数:215
面对不喜欢的专业怎么办?——身边的成长案例
认识小林缘起     认识小林纯属偶然,这也是自己住青年旅舍(北京圈子国际青年旅舍)中的意外收获。在圈子客厅上网,大家随便交流起来,原来大家还很近。小林家在湛江霞山,湛江一中毕业,高考后就读中国地质大学(北京)环境科学专业,四年的大学生活,“被上了一个不喜欢的专业”,但毕业设计是自己用心花了一个月时间完成的,从大二的专业书籍开始补习,做一个城市污水厂的设计(根据城市人口、污水量等),虽然最后...
分类:其他好文   时间:2014-06-25 06:44:10    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!