该程序实现了学生信息到学生成绩的映射,且当map容器的key为结构体时要自己动手重载operator<才行,因为map是排序的, 对于int型默认就行了,但对于结构体map是不知道如何排序的,所以要自己手重载operator<,否则会编译不过。 该程序以重载结构体的operator<操作符实现,下一 ...
分类:
其他好文 时间:
2017-03-03 23:02:02
阅读次数:
186
begin() ,返回set容器的第一个元素 end() ,返回set容器的最后一个元素 clear() ,删除set容器中的所有的元素 empty() ,判断set容器是否为空 max_size() ,返回set容器可能包含的元素最大个数 size() ,返回当前set容器中的元素个数 rbegi ...
分类:
编程语言 时间:
2017-03-03 22:10:41
阅读次数:
189
在 C 系语言中,可以使用 #if 或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要。Swift 中没有宏定义的概念,因此我们不能使用 #ifdef 的方法来检查某个符号是否经过宏定义。但是为了控制编译流程和内容,Swift 还是为我们提供了几种简单的机制来根据需求定制 ...
分类:
移动开发 时间:
2017-03-03 20:54:12
阅读次数:
209
http://acm.split.hdu.edu.cn/showproblem.php?pid=5029 题意:n个点的树,m次操作。每次操作输入L,R,V,表示在[L,R]这个区间加上V这个数字。比如[1,2]加上1,[1,3]加上1,那么1这个点就是{1,1},2也是{1,1},3是{1}。全部 ...
分类:
其他好文 时间:
2017-03-03 20:38:28
阅读次数:
195
前提:两个集合已经有序。merge() //归并两个序列,元素总个数不变,只是将两个有序序列归并为一个有序序列。set_union() //实现求集合A,B的并。set_difference()//实现求集合A,B的差(即A—B)set_symmetric_difference()//实现求集合A, ...
分类:
编程语言 时间:
2017-03-03 20:37:20
阅读次数:
167
判断两个数组是否相等 public static void main(String[] args) { int[] intArray = { 1, 2, 3, 54, 6, 9, 10 }; int[] intArraySecond = { 1, 2, 3, 54, 6, 9, 11 }; Syst ...
分类:
编程语言 时间:
2017-03-03 00:13:30
阅读次数:
191
activity_main.xml view-footer.xml 效果图: ...
分类:
其他好文 时间:
2017-03-02 21:29:09
阅读次数:
221
最近开始学习canvas,看了慕课网的一个视频,开始自己动手在微信小程序上画个时钟, 首先我们可以先看以下微信小程序的官方文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/canvas/reference.html 和canvas的手册对比:http: ...
分类:
微信 时间:
2017-02-28 20:51:33
阅读次数:
384
项目中用到了智能指针,但是要在智能指针指向的类中获取此类的shared_ptr指针传给其引用的类,结果出现了问题, 测试代码如下: (包括错误解释) 结论: 在赋值过程中,用形如 的方式取得本指针的shared_ptr指针,会产生新的shared_ptr指针,,,而不是你想要的那个指针(类外定义的那 ...
分类:
编程语言 时间:
2017-02-27 18:58:36
阅读次数:
284
Shuffle'm Up Shuffle'm Up Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10366 Accepted: 4800 Description A common pastime for poker playe ...
分类:
其他好文 时间:
2017-02-27 15:49:22
阅读次数:
200