"Link" Multi SG模板题。 设$sg_u$为$u$子树的SG函数值,$S_u$为$u$到删除根节点的路径之后剩下的游戏的SG函数值的异或和。 根节点的$S$就是它所有子树的SG函数值的疑惑和。 在求出$S_u$之后,它的所有儿子$v$的$S_v$需要异或上$S_u\oplus sg_v$ ...
分类:
其他好文 时间:
2020-02-12 22:08:18
阅读次数:
76
1.208 UOIP十合一 问你某张图有多少个边集中不存在环。 1.DAG 2.多个边数很少的连通块 3.多个连通块,且其中仅含有一个环 4.分层图,每一层仅有4个点 5.多个强连通分量,每个中的边数很少 6.完全图 7.8 n很小的有向图 1.DAG 除了重边之外的所有边的个数为$c$。 答案为: ...
分类:
其他好文 时间:
2020-02-07 21:03:40
阅读次数:
99
题目描述 题解 考虑到选出的两个集合的异或值为 $0$ ,所以我们可以看做找出集合,其异或值为 $0$ ,然后如果这个集合大小是 $x$ ,对答案的贡献就是 $2^x$ 所以我们考虑每个 $i$ 对应一个多项式 $(1+2x^{a_i})$ ,只要我们把多项式乘起来即可 我们考虑 $fwt$ 过程中 ...
分类:
其他好文 时间:
2020-02-05 21:50:31
阅读次数:
75
完成的会在后面打钩 1.学透Tarjan算法。 2.线段树10+道 3.二分答案10+道 4.模拟10+道 5.更完莫比乌斯反演博客 ※6.树形结构10+道(深入理解) 7.Luogu 提高试炼场 Boss关1,2,3 另外近期希望达到的: 1.Loj题量10+ 2.Uoj题量10+ 3.Luogu ...
分类:
其他好文 时间:
2020-02-01 10:55:27
阅读次数:
102
"题目" 当了数天的快乐颓废人,之后就啥也不会了; 有一个简单的dp,设$dp_{i,j,k,p}$表示前$i$个物品,花费了$j$元,购买了$k$个,白嫖了$p$个;转移的话考虑当前物品是买、白嫖、还是不买也不嫖;复杂度是$O(n^3m)$的,显然过不去; 考虑对于一组物品,我们如何判断用一定钱数 ...
分类:
其他好文 时间:
2020-02-01 10:32:12
阅读次数:
67
UOJ Contest 50: Goodbye Jihai 简要题解。再见,己亥。你好,庚子!祝大家新春快乐! ...
分类:
数据库 时间:
2020-01-24 09:21:39
阅读次数:
106
"Link" 我们知道一条边被所有路径经过就是其一个端点的子树中包含了所有路径的一端。 那么我们可以给每条路径的端点rand一个随机权值,然后用LCT维护子树异或和,查询就是看子树异或和是否等于所有随机权值的异或和。 LCT维护子树信息+单点修改就是多维护一个虚子树信息,改变虚边的时候修改一下就好了 ...
分类:
其他好文 时间:
2020-01-20 21:02:34
阅读次数:
67
题面 "UOJ" 题解 $m n$显然无解。 建出这个序列的笛卡尔树(如果大小相同则取最左的点),那么一颗笛卡尔数对应且只对应一种序列。 考虑这棵笛卡尔树的性质,就是往左儿子走它的数的大小必然减小至少$1$,而往右走是不一定减一的。 那么这棵笛卡尔树必须要满足从根往叶子节点走,向左走的次数$\leq ...
分类:
其他好文 时间:
2020-01-16 18:51:01
阅读次数:
64
文字 ~~数字~~ 较多,加载略慢 "题目链接" Emm怎么没人做啊,网上都找不到题解~~我怎么抄~~ 首先大力模拟,写一个对抗搜索,记录当前玩家的牌,对手的牌,当前玩家,对手上一次出的牌 然后加一个记忆化搜索,这样可以轻松跑出前两个Subtask(当然你可以加上O2优化跑得快一点) 然后我大力跑一 ...
分类:
其他好文 时间:
2019-12-28 10:11:07
阅读次数:
107
题目链接 http://uoj.ac/problem/164 题解 神仙线段树题。 首先赋值操作可以等价于减掉正无穷再加上$x$. 假设某个位置从前到后的操作序列是: $x_1,x_2,...,x_k$ 那么则有: 当前值就是该序列的最大后缀和,历史最大值就是该序列的最大子段和! 然后如果把最大子段 ...
分类:
其他好文 时间:
2019-12-08 11:07:17
阅读次数:
90