简介在头文件 中定义namespace std
{
template <typename Key, typename T,
typename Compare = less,
typename Allocator = allocator<pair > >
class map;...
分类:
其他好文 时间:
2016-04-10 14:40:41
阅读次数:
284
C++ pair(对组)用法 类模板:template <class T1, class T2> struct pair 参数:T1是第一个值的数据类型,T2是第二个值的数据类型。 功能:pair将一对值组合成一个值,这一对值可以具有不同的数据类型(T1和T2),两个值可以分别用pair的两个公有函 ...
分类:
编程语言 时间:
2016-04-05 19:23:15
阅读次数:
136
课程复习:通过这几节课的学习,我知道了什么是node,edge,edge pair;明白了什么是分支覆盖和边界值,初步能够能据不同情况分析边界值。 作业:1.P63 7 1)control flow graph 2)令MAXPRIMES=3,t2 = (n = 5)数组越界,而t1 = (n = 3 ...
分类:
其他好文 时间:
2016-03-31 17:00:55
阅读次数:
194
由于组员兴gay突发奇想,打算用流行的Python语言完成我们这次结对编程的项目,我也趁机学习一下Python的语法细节和特点。不过,从c++语言转换成Python实在是个challenging的任务啊。 首先,Python有一种特殊的语法格式:缩进。不同于c/c++中if、while条件后执行代码 ...
分类:
编程语言 时间:
2016-03-26 23:47:18
阅读次数:
252
Given n nodes labeled from 0 to n - 1 and a list of undirected edges (each edge is a pair of nodes), write a function to check whether these edges mak
分类:
其他好文 时间:
2016-03-23 13:09:11
阅读次数:
175
结对编程(Pair-Programming) 可能是近年来最为流行的编程方式。所谓结对编程,也就是两个人写一个程序,其中,一个人叫A,另一个人叫B,A在编程代码,而B在旁边实时查看A的代码,并帮助A编程。 并且,A和B在一起时可以相互讨论,有效地避免了闭门造车,并可以减少后期的code review
分类:
其他好文 时间:
2016-03-22 20:40:56
阅读次数:
215
首先,这个pair类型是在头文件utility.h中。 一个piar保存两个数据成员,是用来生成特定类型的模板,当创建一个pair时,我们必须提供两个类型名,pair的数据成员将具有对应的类型,两个类型不要求一样:如下: pair<string,string> anon;//保存两个string p
分类:
其他好文 时间:
2016-03-19 11:10:51
阅读次数:
128
Pair Programming, 即结对编程,是一种敏捷软件开发的方法,极限编程的组成部分。结对编程技术是指两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计、同一个算法、同一段代码或同一组测试。一人充当“执行”角色,只负责编程。另外则负责“观察者”(或“导航”),检测bug和把控整体设计。与两
分类:
其他好文 时间:
2016-03-16 14:10:13
阅读次数:
150
今天练习华为上机测试题,遇到了map的用法,看来博客http://blog.csdn.net/sprintfwater/article/details/8765034;感觉很详细,博主的其他内容也值得学习;后面附上今天的练习题目。
分类:
其他好文 时间:
2016-03-13 18:01:13
阅读次数:
276
D题:直接滑窗,枚举转折点,滑动结束点。水题啊水题。。。。 #include<bits/stdc++.h> #define REP(i,a,b) for(int i=a;i<=b;i++) #define MS0(a) memset(a,0,sizeof(a)) #define PII pair<i
分类:
其他好文 时间:
2016-03-09 01:24:55
阅读次数:
230