- 博客(489)
- 收藏
- 关注
原创 LIGHT OJ 1278 Sum of Consecutive Integers(奇因子的个数)
LIGHT OJ 1278 Sum of Consecutive Integers(奇因子的个数)
2015-06-08 13:43:36 935
原创 ZOJ 3772 Calculate the Function(线段树+矩阵)
ZOJ 3772 Calculate the Function(线段树+矩阵)
2015-05-11 16:49:52 799
转载 递推式求循环节的方法
大致说下递推式循环节的解决方案:problem: f(n)=a*f(n-1)+b*f(n-2),求f(n)%p的循环节solution: 1.对p进行质因数分解,p = p1^a1 * p2^a2 * p3^a3 ... * pn^an2.分别求 p1^a1,p2^a2,...,pn^an的循环节,然后取最小公倍数至于怎么求对 px^ax 的循环节,这里用到了二次剩余2.1
2015-05-10 20:26:53 2403
原创 hihoCoder 1107 Shortest Proper Prefix (字典树的遍历)
hihoCoder 1107 Shortest Proper Prefix (字典树的遍历)
2015-04-29 11:10:26 1121
转载 原根
定义:设,,使得成立的最小的,称为对模的阶,记为。定理:如果模有原根,那么它一共有个原根。定理:若,,,则。定理:如果为素数,那么素数一定存在原根,并且模的原根的个数为。定理:设是正整数,是整数,若模的阶等于,则称为模的一个原根。 假设一个数对于模来说是原根,那么的结果两两不同,且有,那么可以称为是模的一个原根,归根到底就
2015-04-26 16:45:11 1083
转载 三维计算几何模板
#include #include #include #include #include using namespace std;const double EPS = 1e-9;const int MAXN = 40;struct Point3 //空间点{ double x, y, z; Point3( double x=0, double y=0, d
2015-04-14 14:55:11 1335
转载 博弈学习(三) HDU 1538 A Puzzle for Pirates(经典的海盗分金推理)
转载请注明出处,谢谢 http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove题目:这是一个经典问题,有n个海盗,分m块金子,其中他们会按一定的顺序提出自己的分配方案,如果50%以上的人赞成,则方案通过,开始分金子,如果不通过,则把提出方案的扔到海里,下一个人继续。http://acm.hdu
2015-04-01 15:31:36 733
转载 博弈学习 (二) 斐波那契博弈
引用:http://blog.csdn.net/dgq8211/article/details/7602807有一堆个数为n的石子,游戏双方轮流取石子,满足:1)先手不能在第一次把所有的石子取完;2)之后每次可以取的石子数介于1到对手刚取的石子数的2倍之间(包含1和对手刚取的石子数的2倍)。约定取走最后一个石子的人为赢家,求必败态。这个和之前的Wyt
2015-03-30 10:39:12 797
原创 HDU4282 A very hard mathematic problem(枚举+二分)
HDU4282 A very hard mathematic problem(枚举+二分)
2015-03-26 10:03:13 940
原创 HDU5183Negative and Positive (NP)(哈希表)
HDU5183Negative and Positive (NP)(哈希表)
2015-03-17 18:49:55 1082
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人