高斯消元
DZYO
Never stop
展开
-
BZOJ1770: [Usaco2009 Nov]lights 燈(异或方程组)
传送门题意: 给n个点,m条边,一开始点全为白,每次改变一个点及其相邻点的黑白状态,求把所有点变黑的最小步数。n≤35,m≤395n\le 35,m\le 395题解: 首先题目保证了有解,不用考虑无解的情况。考虑建出异或方程组,每个方程表示相邻点点亮/不点亮异或起来和为1,然后gauss消元,枚举自由变量的所有状态即可。这里说明为什么暴力枚举是可行的: 考虑先把所有自由变量置为0,那么答案最原创 2017-11-30 22:48:42 · 455 阅读 · 0 评论 -
BZOJ2115: [Wc2011] Xor(异或方程组)
传送门题意: 求S到T的最大异或路径和。(n≤5e4,m≤1e5)(n \le 5e4,m\le 1e5)题解: 建议先去啃一啃莫队的课件:https://wenku.baidu.com/view/af57af62ddccda38376baf72.html首先可以知道的是,我们可以任意选择一棵生成树,对于每一条非树边加入树中形成的环记录下来,由TarjanTarjan 算法过程可知简单环(返祖边原创 2017-11-30 21:19:46 · 455 阅读 · 0 评论