03 2021 档案
摘要:UOJ 比赛题 集合幂级数杂题 JOISC 乱写 杂题题解 1 杂题题解 2 杂题题解 3
阅读全文
摘要:[NOI Online 2021 提高组] 岛屿探险 对于 \((a_i \oplus c_j)\leqslant \min(b_i,d_j)\),考虑拆掉 \(\min\)。当 \(b_i\geqslant d_j\) 时,为 \((a_i \oplus c_j)\leqslant d_j\),只
阅读全文
摘要:FoxAndCity 设 \(d_x\) 表示 \(1\) 到 \(x\) 的最短距离,对于任何一张连通图都有:\(d_x \in [0,n),d_1=0\),若存在边 \((x,y)\),则有 \(|d_x-d_y|\leqslant 1\)。可以发现这是 \(d_x\) 合法的充要条件,已知满足
阅读全文
摘要:直接算不好算,考虑先算出超集和的答案,最后高维后缀差分求出原本的答案。 发现超集和的意义下的答案满足:将 \(01\) 串的连边关系构成图后,会得到若干条链,若两个 \(01\) 串得到的链长的可重集相同,则这两个 \(01\) 串的答案相等。因为答案是由全排列贡献的,所以有这个性质。 考虑直接枚举
阅读全文
摘要:若一个格子左、上、下都有黑格子,那么该格子是否为黑色是不影响最后的三元组的,因此只用统计这样的格子为白色的情况,这样就能考虑到所有三元组了。 考虑按列 \(DP\),设 \(f(i,j)\) 表示考虑前 \(i\) 列,已经有 \(j\) 行至少有一个黑色格子的行的方案数,最终答案为 \(\sum
阅读全文
摘要:「JOISC 2020 Day4」首都城市 进行点分治,考虑最终的连通块是否经过当前分治中心,若经过,则当前分治中心的颜色必选,否则分治递归处理。 若一个颜色必选,当前连通块中所有为该颜色的点都要选,一个点被选同时也意味着其到当前分治中心路径上的点也都要选,不断迭代得到当前分治中心的答案即可。 还有
阅读全文
摘要:先考虑另一个问题:在上下界限制下判断是否存在 \(x,y\) 满足 \(x \or y=v_1,x \and y=v_2\),设 \(f(p,a,b,c,d)\) 表示考虑到第 \(p\) 位和上下界限制是否合法。回到原问题,考虑 \(DP\) 套 \(DP\),设 \(g(p,S)\) 表示考虑到
阅读全文
摘要:将区间拆分为 \([x2^i,(x+1)2^i)\) 的形式,发现两个区间中的数两两异或后形成的仍为一个区间,将 \(A,B\) 都拆分后区间两两异或会得到 \(O(n^2\log^2n)\) 个区间,取并即为答案,但复杂度无法接受。 发现对于两个区间 \([x2^i,(x+1)2^i),[y2^j
阅读全文

浙公网安备 33010602011771号