上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 54 下一页
摘要: 也就是一堆方程,每个方程都形如xi+xj=P模拟代入消元即可,并且求出取值范围遇到环就可以直接解出来,判断是否可行由于这题比较坑爹,读入太大会RE,要cheat,就不放代码了 阅读全文
posted @ 2015-06-04 21:17 acphile 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 最小圆覆盖有个东西叫作随机增量法,具体可以baidu这里来说说怎么求三点共圆这其实就是求两条线段的交点在编程中,我们解方程是比较麻烦的一个比较好的方法是利用相似三角形设线段AB,CD交P,则PC:PD=Sabc:Sabd然后用定比分点就可以求的交点坐标了 1 const eps=1e-6; 2 3... 阅读全文
posted @ 2015-06-04 20:58 acphile 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一遇到数学题和计算几何题我就要调半天……玛雅,我真是太弱了……基本思路很简单,先上凸包,然后矩形与凸包一边重合,然后旋转卡壳即可然而我没怎么写过计算几何题,一开始写的各种囧,后来看了hzwer的写法才写得正常一些一开始写囧,是找矩形的左右边界,用勾股定理算的,囧得不行;后来发现可以用点积来判断,点积... 阅读全文
posted @ 2015-06-04 20:30 acphile 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 明显是一个差分约束系统 对于第一种限制,其实就是x[a]+1<=x[b] x[b]-1<=x[a] 根据三角不等式很容易建图 但这题他比较奇怪,问的是X最多不同取值的个数 根据这张图的特殊性我们不难发现,两个强联通分量内X的取值种类是互不干涉的 也就是说我们可以分别统计每个强联通分量然后累计即可 为 阅读全文
posted @ 2015-06-04 20:07 acphile 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 每个顶点有且仅有一条出边是什么意思呢类似一棵树,树上的边都是由儿子指向父亲的,并且这个东西带着一个环也就是一个个有向环套有向树……这题还是比较简单的,把环作为根然后类似lca做即可,注意细节的panding 1 type node=record 2 po,next:longint;... 阅读全文
posted @ 2015-06-04 19:44 acphile 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 终于完成了(2798是我cheat的……),感觉poi的题好锻炼智商……截图留念,题解见博客中对应题号的解题报告 阅读全文
posted @ 2015-06-04 18:09 acphile 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 循环节的经典性质n是[l,r]这一段的循环节的充要条件是[l,r-n]和[l+n,r]相同 且n是长度的约数然后不难想到根号的穷举约数的做法有没有更好的做法,我们知道如果n是一个循环节,那么k*n也必定是一个循环节我们只要穷举质因子,不断除以原长并保证其仍是循环节,直到不能再小为止即可穷举质因子我们... 阅读全文
posted @ 2015-05-30 20:19 acphile 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 观察这道题,d(a,b) 就是先变成最大公约数然后再变成b设g[x]表示x的质因数数目,不难得到d(a,b)=g[a/gcd(a,b)]+g[b/gcd(a,b)]因为g[xy]=g[x]+g[y] 所以d(a,b)=g[a/gcd(a,b)]+g[b/gcd(a,b)]=g[a]+g[b]-2*g... 阅读全文
posted @ 2015-05-27 15:13 acphile 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 这题我得到一个经验,bool型的dp一定要想办法把bool去掉来表示更多的东西(1933也是这个道理)暴力大家都会,这里有两个限制条件一个限制条件我们可以排序不断加入,另一个呢我们可以用f[i]表示c[]的和等于i时,最小的b[]最大是多少然后转移判断就很容易解决了 1 var sum,a,b,c:... 阅读全文
posted @ 2015-05-27 14:59 acphile 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 首先看到k的范围就该知道这题不是倍增就是矩乘首先肯定要求出任意一对串(a,b) a的后缀与b的前缀相同的最长长度是多少考虑到kmp求出的失配指针是一个串最长后缀和前缀相等的长度这里多个串我们只要用ac自动机即可具体的,我们只要建立自动机,然后记录每个状态点是哪些串的子串然后我们只要从每个串的结尾节点... 阅读全文
posted @ 2015-05-27 14:52 acphile 阅读(346) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 54 下一页