题目:给你一组数据{ b1,b2,...,bk }中,判断是否任意两个数字的和都不同。
分析:数论。计算出所有结果,排序判断相邻结果是否相同即可。
说明:500题(⊙_⊙)。
#include
#include
#include
using namespace std;
int data[111];
int sum[5555];
int main()
{
int n,T = 1...
分类:
其他好文 时间:
2014-10-30 01:47:38
阅读次数:
321
fork的应用:#include "stdio.h"#include "string.h"#include #include #include #include #define Max(a,b) ({int a1=a,b1=b; a1>b1?a1:b1;})int main(){ int i...
分类:
其他好文 时间:
2014-10-30 00:01:53
阅读次数:
170
Binary codes
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5647
Accepted: 2201
Description
Consider a binary string (b1…bN) with N binary digits. Given s...
分类:
其他好文 时间:
2014-10-29 14:59:04
阅读次数:
127
SAP高级开发工程师 范德成
2014年10月25日
写这篇文章之前,我所思考的前一个问题是代码的质量。而在编写了好的代码的前提下,代码的注释就成了代码质量的另一部分——它的作用初看时显得并不那么大,但是越到后面越显得重要。当一名勤奋的程序员为了一个大项目,洋洋洒洒地写了数千行代码之后,他转而去做该项目的另一个模块。等到一年后,他回头再来看他之前写的这几千行代码时,如果没有详细有意义的注...
分类:
其他好文 时间:
2014-10-27 23:05:48
阅读次数:
333
(原文:http://www.libgdx.cn/topic/46/4-4-libgdx%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%E6%9F%A5%E8%AF%A2%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83%E7%9B%B8%E5%85%B3%E5%B1%9E%E6%80%A7)
Application接口提供了多种方法查询运行环境的...
分类:
其他好文 时间:
2014-10-26 11:51:35
阅读次数:
244
(原文:http://www.libgdx.cn/topic/45/4-3-libgdx%E5%90%AF%E5%8A%A8%E7%B1%BB%E4%B8%8E%E9%85%8D%E7%BD%AE)
对每个平台来说,必须有一个启动类。这个类对于各个平台来说是独立的。这里只介绍Android。
**Android**
Android应用不适用main()方法作为入口,而是需要一个Act...
分类:
其他好文 时间:
2014-10-26 10:21:15
阅读次数:
284
(原文:http://www.libgdx.cn/topic/45/4-3-libgdx%E5%90%AF%E5%8A%A8%E7%B1%BB%E4%B8%8E%E9%85%8D%E7%BD%AE)对每个平台来说,必须有一个启动类。这个类对于各个平台来说是独立的。这里只介绍Android。**And...
分类:
其他好文 时间:
2014-10-26 10:10:27
阅读次数:
206
1、小、大表 join
在小表和大表进行join时,将小表放在前边,效率会高,hive会将小表进行缓存。
2、mapjoin
使用mapjoin将小表放入内存,在map端和大表逐一匹配,从而省去reduce。
例子:
select /*+MAPJOIN(b)*/ a.a1,a.a2,b.b2 from tablea a JOIN tableb b ON a.a1=b.b1
在0.7版本...
分类:
其他好文 时间:
2014-10-25 23:04:26
阅读次数:
315
题目大意:给出一棵树,每一个节点有一个权值,一开始所有节点的权值都是0。有两种操作,0 x y代表以x为根节点的子树上所有点的权值增加y。1 k a1 b1 a2 b2 ……ak bk代表询问。一共有k条边( k
思路:子树修改,区间查询,很明显用树链剖分解决,树链剖分维护一个size域,那么x的子树的范围就是pos[x]到pos[x] + size[x] - 1这一段上,可以用线段树...
分类:
其他好文 时间:
2014-10-25 09:19:42
阅读次数:
136