上一页 1 2 3 4 5 6 7 8 9 ··· 54 下一页
摘要: 都快忘了在这类题的经典做法了…… 将字符串一个个的插入字典树,在字典树维护好有该前缀串s的最大编号字符串j,我们记作j控制了前缀串s 对于当前的第i个字符串,维护此时有当前每个字符串控制了多少个前缀串,用一个线段树维护。 由于询问是在线的,所以用主席树来维护。于是对一个询问(l,r),在第r个线段树 阅读全文
posted @ 2016-08-25 14:48 acphile 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 从(u,v)到(n,m)相当于走x步1*2和y步2*1满足 x+2y=n-u,2x+y=m-v 解方程然后组合计数即可。 以前没写过lucas定理,写一下…… 其实就是C(n,m)%p=C(n/p,m/p)*C(n%p,m%p)%p 顺便这题的容斥有特殊性,只要把点排序,然后用f[i]表示到第i个障 阅读全文
posted @ 2016-08-25 14:40 acphile 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 以前从来没写过求点双连通分量,现在写一下…… 这题还用到了一个叫做block forest data structure,第一次见过…… ——对于每一个点双联通分量S, 新建一个节点s, 向S中每个节点v连边. 这样一来, 新增的点和原来图中的点会构成一个森林 主要是这个性质很厉害: 【对于这个森林 阅读全文
posted @ 2016-08-25 14:33 acphile 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 多校训练8,有官方题解 主要之前没写过ntt,感觉不是很懂原根 先贴一份当模板吧 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<cstring> 5 #include<algorithm> 6 typedef 阅读全文
posted @ 2016-08-15 17:43 acphile 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 看完《算法导论》肯定会写单纯形 因为单纯形不仅好写而且《算法导论》里讲的很清楚 附赠uoj179的模板一个 1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include<cmath> 5 #include<cstri 阅读全文
posted @ 2016-07-10 21:24 acphile 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 看到这题我就伤心,当初想到了正解却因为各种sb原因没有写…… 好吧,其实我的正解是比较挫的…… 大家似乎都用了后缀数组,我用了后缀自动机(后缀树) 其实SAM是很好想得,用SAM建出后缀树后 我们考虑树上每个节点对答案的贡献,0相似就不必说了 考虑到任意两个后缀的LCP即这两个后缀所在节点的LCA的 阅读全文
posted @ 2016-07-10 21:03 acphile 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 这题现场想的思路方向都是对的,但限于现场和实力因素没能A 很显然我们会想到质因数的选取 如果某个质数p被W选了,那G就不能选含有质因子p的数 因此我们不难想到状压质数的选取情况,令f[i][j]为w质数选取状态为i,g质数选取状态j的方案数 但是500以内质数太多了怎么办?我们考虑大质数能不能分开考 阅读全文
posted @ 2016-07-10 20:50 acphile 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 这道题就是扩展的中国剩余定理(模数不互质) 首先我们回忆一下中国剩余定理对于给定n个方程组x≡ai(mod pi) 令m=∏pi wi=m/pi,然后求解关于hi,ri的方程wi*hi+pi*ri=1 令ei=wi*hi,则x≡∑eiai (mod m) 简单的验证一下,拿每个pi去模x, 因为除了 阅读全文
posted @ 2016-07-06 21:34 acphile 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 好久没写题解了…… 一开始脑抽,还以为平均数会随着划分的改变而改变(无可救药……) 这题还是比较水的,展开方差的式子分成m部分每部分路程为xi,平均数p 方差=∑(xi-p)/m=∑(xi^2-2xi*p+p^2)/m=∑xi^2/m-2*S*p/m+p^2=∑xi^2/m-p^2 所以只要求∑xi 阅读全文
posted @ 2016-07-05 21:15 acphile 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 3月16日历时8天的人机大战终于落下帷幕,alphago以4:1的比分击败了当年如日中天的李世石。这个结果让我这个围棋爱好者+计算机爱好者百感交集…… ——一个时代落幕了,一个新的时代开启了。 这次人机大战包含了两大方面,一是围棋,一是算法,幸好我对这两方面都略有涉猎,就不妨简要谈谈我的看法。 (当 阅读全文
posted @ 2016-03-20 21:43 acphile 阅读(567) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 54 下一页