C++ Primer(第五版)学习笔记_9_标准模板库_multimap多重映照容器
多重映照容器multimap与map结构基本相同,但由于重复键值存在,所以multimap的元素插入、删除、查找都与map的方法不相同。
1、multimap对象创建、元素插入
插入元素时,需要使用insert()方法和类似pair(“Jack”, 300.5)的元素结构。可以看...
分类:
编程语言 时间:
2015-07-16 11:50:50
阅读次数:
145
前言 最近由于公司项目,有机会尝试结对编程(pair programming),实践了3个月,也有了自己的一些心得体会,本文以Martin.Fowler的《结对编程模糊概念》来展开叙述。1. 实践敏捷过程一定要“结对”吗?This is utterly false. 'Agile' is a ve....
分类:
其他好文 时间:
2015-07-14 22:29:42
阅读次数:
229
map定义map:map word_count;添加新元素:word_count[“hengshan”]=10; 这种方法会查找,如果找不到直接插入新元素。也可以使用insert,如 word_count.insert(make_pair(“hengshan”,10)),这样比较正统。查找某个元素:...
分类:
编程语言 时间:
2015-07-12 18:52:51
阅读次数:
131
题意:给个赤裸的最大流问题。思路:EK+BFS解决。跟HDU1532几乎一样的。 1 #include 2 #define LL long long 3 #define pii pair 4 #define INF 0x7f7f7f7f 5 using namespace std; 6 const....
分类:
其他好文 时间:
2015-07-12 17:06:12
阅读次数:
120
题意:给一个数列,再给一个数字p,要求p一定要替换掉数列中的一个元素,然后求最大连续子序列之和。思路:1000*1000的复杂度,O(n*n) 。就是每个都试,然后求和。 1 #include 2 #define LL long long 3 #define pii pair 4 #define ....
分类:
其他好文 时间:
2015-07-12 00:18:45
阅读次数:
186
网络基础:docker0:docker启动时,会在宿主机(HOST)上创建一个docker0的虚拟网桥(交换机)。本质上docker0是个birdge,主要提供container和宿主机之间的数据转发。docker0的ip地址是docker在启动是分配的本地私有网段,常见的172.17.0.0/16。同时container中也会分配同网段的..
分类:
其他好文 时间:
2015-07-11 18:41:34
阅读次数:
211
A number system with moduli is de?ned by a vector of k moduli, [m1,m2, ···,mk].The moduli must be pairwise co-prime, which means that, for any pair of...
分类:
其他好文 时间:
2015-07-09 13:08:47
阅读次数:
103
http://acm.hdu.edu.cn/showproblem.php?pid=4055
Problem Description
The signature of a permutation is a string that is computed as follows: for each pair of consecutive elements of the permutat...
分类:
其他好文 时间:
2015-07-07 21:17:12
阅读次数:
367
In the card game poker, a hand consists of five cards and are ranked, from lowest to highest, in the following way:
High Card: Highest value card.One Pair: Two cards of the same value.Two Pairs: Tw...
分类:
其他好文 时间:
2015-07-07 17:09:16
阅读次数:
131
在用vector排序的时候,发现sort()函数有一个问题,sort排序只会返回排序后的结果,不会返回每个排序后的结果在原来的编号。//template
bool cmp(const pair &x,const pair &y)
{
return x.second > y.second;
}
//template
void sortVector(vector &value, vector...
分类:
编程语言 时间:
2015-07-06 21:48:37
阅读次数:
133