拓扑序
Devil_Gary
这个作者很懒,什么都没留下…
展开
-
BZOJ1978 [BeiJing2010]取数游戏 建图+拓扑序
很容易想到在可以满足L≤gcd(i,j)L\leq gcd(i,j)的i,ji,j之间连边 但是暴力n2n^2枚举肯定过不了啦 考虑枚举每一个大于L的公因数 我们对于每个数根号n枚举他的因子 对每一个因子建一个vectorvector来存 然后每一个vectorvector里的i和i+1连边 yy一下 这样连就保证了L≤gcd(i,j)L\leq gcd(i,j)的点(i,j)(i,j)可以到达通过原创 2017-12-05 18:07:37 · 525 阅读 · 0 评论 -
BZOJ4566 [Haoi2016]找相同字符 SAM+拓扑
学了几天SAMSAM学了 这道题总算是领会到了些许 对parentparent树有了更深的理解 但是我还是不能表述出来 太菜了大家可以去百度CLJ神犇的PPT 讲的很好 附一个百度文库的网址我们可以先跑出两个串的SAMSAM 对于每一个节点 记录到达此节点的串的数目 这时候要用到拓扑 因为对于一个节点ii 如果有两个串能在i匹配 则他一定能下parent[i]parent[i] 匹配 所以到拓扑将每原创 2017-12-25 20:17:50 · 810 阅读 · 0 评论