
SPOJ
qpswwww
这个作者很懒,什么都没留下…
展开
-
[省选前题目整理][SPOJ OPTM]Optimal Marks(最小割)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=17875题目大意给定一个nn个点mm条边的无向图,定义这个图上每条边的边权为该边两个端点点权的亦或和,图中部分点的点权已经给定,要你给剩下的其他点也设定点权,使得边权之和最小。思路最小割。 我们把每个点的点权看成32位的二进制数,这些二进制数,每一位是0还是1都不会影响原创 2015-03-26 21:29:31 · 875 阅读 · 0 评论 -
[SPOJ CIRU]The area of the union of circles(自适应Simpson积分求圆并面积)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=16754题目大意求圆的面积并思路首先膜拜一发福大核武的神做法 http://hi.baidu.com/aekdycoin/item/b8ff6adc73c0e71dd78ed0d6 这种做法在applepi大爷的计算几何讲义中也有提到过,非常神奇优美,但是很不好写,毕原创 2015-03-11 17:00:25 · 2005 阅读 · 0 评论 -
[SPOJ TSUM]Triple Sums(FFT+生成函数+容斥原理)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=23842题目大意给出nn个数字a1,a2,a3...ana_1,a_2,a_3...a_n,对于所有存在的SS,求和为SS的三个数ai,aj,aka_i,a_j,a_k的有序对(i,j,k)(i,j,k) (i<j<k)(i<j<k)的个数。思路如果这个题没有限制三个数必原创 2015-03-12 21:59:50 · 1804 阅读 · 1 评论 -
[BZOJ 2588][SPOJ COT]Count On a Tree(DFS序主席树)
题目链接http://www.lydsy.com/JudgeOnline/problem.php?id=2588思路静态DFS序主席树模板题。 就是对整个树求出它的DFS序,然后把这个DFS序看成一个普通的序列,然后对于这个DFS序的每个前缀各建立一个线段树(对于某些i代码#include <iostream> #include <stdio.h> #include <stdlib.h> #inc原创 2015-04-05 19:55:44 · 896 阅读 · 0 评论 -
[省选前题目整理][BZOJ 2588][SPOJ COT]Count On a Tree(DFS序主席树)
题目链接http://www.lydsy.com/JudgeOnline/problem.php?id=2588思路http://blog.youkuaiyun.com/qpswwww/article/details/44890489代码#include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> #include原创 2015-04-10 21:59:15 · 572 阅读 · 0 评论 -
[省选前题目整理][SPOJ CIRU]The area of the union of circles(自适应Simpson积分求圆并面积)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=16754题目大意求圆的面积并思路http://blog.youkuaiyun.com/qpswwww/article/details/44201333代码#include <iostream> #include <stdio.h> #include <stdlib.h> #inclu原创 2015-04-08 15:35:58 · 784 阅读 · 0 评论 -
[SPOJ DISUBSTR]Distinct Substrings(后缀数组)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=19282题目大意给出一个串,求这个串中有多少个不同的子串。思路如果计入重复的话,这个串的子串个数为n(n+1)2\frac{n(n+1)}2(一共有nn个后缀,对于以下标tt开头的后缀,有tt个后缀的前缀,就是个等差数列求和) 那么现在不计入重复,可以很容易发现,后缀s原创 2015-04-08 21:53:57 · 490 阅读 · 0 评论 -
[SPOJ TSUM]Triple Sums(FFT+容斥原理)
题目链接http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=23842题目大意给出nn个数字a1,a2,a3...ana_1,a_2,a_3...a_n,对于所有存在的SS,求和为SS的三个数ai,aj,aka_i,a_j,a_k的有序对(i,j,k)(i,j,k) (i<j<k)(i<j<k)的个数。思路http://blog.c原创 2015-04-09 15:10:55 · 877 阅读 · 0 评论