线性基
_Ark
这个作者很懒,什么都没留下…
展开
-
BZOJ 3105: [cqoi2013]新Nim游戏
线性基+贪心 即求一个异或线性无关的集合的元素和的最大值 贪心的正确性见拟阵 CODE #include <bits/stdc++.h> using namespace std; const int MAXN = 105; int n, v[MAXN], a[30]; inline bool ins(int x) { for(int i = 29; ~i; --i) ...原创 2019-08-20 09:32:28 · 162 阅读 · 0 评论 -
BZOJ 3237 连通图(随机化+线性基)/ (分治+并查集)
题目 题目链接 记得数据范围在HINT处 题解 有分治的做法但是很慢 这里给出随机化+线性基的做法。 先找一棵生成树,然后边被分为了树边和非树边。 首先给每条非树边一个随机的权值。 然后如果整棵树在EEE处断开,一定是链接左右两个连通块的非树边和EEE均被删除。 那么我们定义树边的权值为链接左右两个连通块的非树边的权值异或和,如果能预处理出这个值,就可以通过看是否有边集的子集异或和为0来判断是否被...原创 2019-10-05 09:55:55 · 203 阅读 · 0 评论