Description 一个图,对一个点进行操作会改变这个点及其相邻的点的状态,问全部变成黑色至少需要几次.数据保证有解. Sol Meet in middle. 我一开始写个高斯消元,发现有两个点过不去,原因是没有处理好自由元,应该在DFS的时候回带所有解,然后就弃疗了. 然后发现这个其实可以暴力,就是 Meet in middle... 先把前一半暴力枚举存到 map 里,后一半再枚举,从 map 中找补集. 复杂度 \(O(2^{13})\) Code /*****************…