上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 85 下一页
摘要: 传送门 好神奇.jpg 先来考虑一个弱化版问题听说是经典问题: 给定一个长度为 \(n\) 的序列 \(A\),求满足 \(\forall i,P_i\le A_i\) ​的 \(1\sim n\) 的排列数量 那么做法是将 \(a\) 排序后,方案数即为 \[tot=\prod\limits_{i 阅读全文
posted @ 2022-05-29 16:12 Administrator-09 阅读(13) 评论(0) 推荐(0)
摘要: 传送门 AGC 的优雅.jpg 首先有个 \(O(n^2)\) 的简单 DP 然后手玩一下转移路径发现答案是这个东西 \[\sum\limits_{i=0}^n\sum\limits_{j=0}^m\frac{\max(i, j)}{i+j}\frac{n^{\underline{n-i}}m^{\ 阅读全文
posted @ 2022-05-29 07:46 Administrator-09 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 首先考虑一个暴力 DP 令 \(f_{i, j, k}\) 为点 \(i\) 所在子树,强制选 \(i\) 的最大权独立集为 \(j\),强制不选的为 \(k\) 的方案数 转移考虑每次并进来一个子树 这样的复杂度是 \(O(n^5k^4)\) 的 然后意识到将子树 \(v\) 合并进 \( 阅读全文
posted @ 2022-05-28 16:46 Administrator-09 阅读(10) 评论(0) 推荐(0)
摘要: 传送门 首先可以想到二分答案转化为判定 然后我猜测可以贪心每次选能到的点中最大的,但沈老师说假了我也不知道为什么 然后正解: 一个 \(O(炸天)\) 的 DP 是令 \(f_u(i, j)\) 为 \(u\) 子树内到最先到的点路径权值为 \(i\),到最后到的点路径权值为 \(j\) 且所有其它 阅读全文
posted @ 2022-05-28 07:13 Administrator-09 阅读(8) 评论(0) 推荐(0)
摘要: 传送门 除了二进制分组什么都想了.jpg 基本复读zxy dalao的题解 考虑只有对角线为零怎么做 考虑对角线上的点行列编号相等 那么枚举二进制位,分别对此位 行为0列为1 和 行为1列为0 的做一次 这样是 \(O(2\log n)\) 的 考虑扩展到对角线下面那条斜线也是全零的情况 那么将列按 阅读全文
posted @ 2022-05-28 06:55 Administrator-09 阅读(7) 评论(0) 推荐(0)
摘要: 传送门 剩 1h10min 的时候发现自己做法假了,疯狂修锅 剩 40min 的时候终于把问题转化成了一个自己不会的板子,于是就爆零了/kk 首先发现本质不同子串个数是 \(O(n^2)\) 级别的,所以这棵树并不能建出来 但发现只有黑色点是有用的,考虑建出一棵压缩后缀树 发现这个东西就是对正串建 阅读全文
posted @ 2022-05-27 20:59 Administrator-09 阅读(9) 评论(0) 推荐(0)
摘要: 传送门 还是先来口胡一个做法: 发现只有每次区间内出现次数 \(\geqslant p\%\) 的数是有用的,考虑怎么合并两个区间 发现新区间内出现次数 \(\geqslant p\%\) 的数一定在原区间出现次数 \(\geqslant p\%\) 的数中间 那么对每个可能的数 \(O(\log 阅读全文
posted @ 2022-05-26 20:12 Administrator-09 阅读(7) 评论(0) 推荐(0)
摘要: 传送门 这是真的神仙题! 关于最小化字典序的另一种可能的切入点:转化为最小字典序欧拉路,用欧拉路满足限制,同时最小化字典序 发现这个操作十分神奇,完全不能找到性质 于是一个可能的切入点见Booksnow的题解 然后正解: 将 0 视为 -1,1 视为 1 后跑前缀和 则区间 01 数量相等的限制变为 阅读全文
posted @ 2022-05-26 16:49 Administrator-09 阅读(10) 评论(0) 推荐(0)
摘要: 传送门 让我来胡一些应该能艹过的做法( 首先这题看着就很莫队 用 set 维护,插入一个数时查前驱后继就可以做到 \(O(n\sqrt m\log n)\) 然后发现只要查前驱后继,可以先离散化后用树状数组代替 set 做到小常数 \(O(n\sqrt m\log n)\) 然后发现其实是可以直接分 阅读全文
posted @ 2022-05-26 14:32 Administrator-09 阅读(14) 评论(0) 推荐(0)
摘要: 传送门 首先有一个 \(O(n\sqrt n\log n)\) 的暴力 DP,枚举以 \(r\) 为右端点的区间的左端点转移 发现需要做一些区间 \(\pm 1\) 以及区间查询 \(\sum y_i\mid (x_i, y_i), x_i\leqslant k\),其中 \(k\) 是定值 容易想 阅读全文
posted @ 2022-05-26 09:31 Administrator-09 阅读(12) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 85 下一页