上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 85 下一页
摘要: 传送门 关于一类 \(O(\frac{nV}{\omega})\) 计算带偏移量的 \(\sum\limits_{i=l}^r|a_{dlt_1+i}-b_{dlt_2+i}|\) 的方法: 考虑将一个 \(a-b\) 的贡献拆开,在每个 \(c\in[b, a]\) 都统计一次 一个做法是把所有数 阅读全文
posted @ 2022-06-22 07:19 Administrator-09 阅读(15) 评论(0) 推荐(0)
摘要: 传送门 还真是益智游戏( 人类智慧发现合法的图一定长这样: 于是对着中间那一段做区间 DP 并大力前缀和优化可以有 65 pts 然后正解: 换个方法人类智慧 整个图中只有两种方格的部分分是容易的 考虑这样一种划分: 枚举两条折线的交点,然后就注意到左上、右下、右上、左下的子矩阵都只会包含两种特定的 阅读全文
posted @ 2022-06-22 07:11 Administrator-09 阅读(7) 评论(0) 推荐(0)
摘要: 传送门 好题! 首先看这个题像矩阵快速幂 但是有这个和为 \(m\) 的限制很难搞出转移矩阵来 于是…… 看起来像矩阵快速幂但无法设计转移矩阵/状态中带有求和/DP 转移支持拼接的问题: 考虑能不能倍增处理,尝试使用 \(f_i\) 得到 \(f_{2i}\) 于是对于本题: 暴力 DP 是令 \( 阅读全文
posted @ 2022-06-21 20:59 Administrator-09 阅读(32) 评论(0) 推荐(0)
摘要: 传送门 先来口胡一个场上没写完的做法: 考虑根号分治,以 $\sqrt m$ 为界 一个暴力是合并时枚举两端点连通块的所有出边 但是度数很大的端点肯定不能直接枚举 那就根号分治,对度数 $>\sqrt m$ 的连通块开 $n$ 个优先队列 第 $i$ 个按 $s$ 升序存与点 $i$ 的连边 然后对 阅读全文
posted @ 2022-06-21 16:41 Administrator-09 阅读(99) 评论(1) 推荐(1)
摘要: 传送门 形如 \(\sum\limits_{i=1}^n\sum\limits_{j=1}^n[\gcd(i, j)=1]\) 的式子别着急莫比乌斯反演,它等于 \((2\sum\limits_{i=1}^n\varphi(i))-1\) 于是式子被化为 \[\sum\limits_{i=1}^n( 阅读全文
posted @ 2022-06-19 20:50 Administrator-09 阅读(18) 评论(0) 推荐(0)
摘要: 传送门 喵的欧拉回路的题我从来做不出来 一个暴力是离散化后从每个点开始暴力找循环 让每条边只被经过一次就可以做到 \(O(n)\) 找环 然后只有一个循环的可以直接构造 \(n\leqslant 40\) 的可以卡时+剪枝大力搜 然后正解: 还是先找出循环 然后把循环看成点,镜子看成边,无穷远建成虚 阅读全文
posted @ 2022-06-19 15:26 Administrator-09 阅读(11) 评论(0) 推荐(0)
摘要: 传送门 MD 先把我是 SB 重复十遍 考虑暴力怎么打 把所有东西都塞到状态里面可以有一个 \(O(n^4)\) 的暴力 DP 令 \(f_{i, j, k, l, c}\) 为 \(s\) 匹配到了 \(i\),\(t\) 历史最长匹配长度为 \(j\),是在 \([k-j+1, k]\) 匹配到 阅读全文
posted @ 2022-06-18 17:27 Administrator-09 阅读(6) 评论(0) 推荐(0)
摘要: 传送门 为啥就我不会签到题啊 首先发现只需要考虑 dfs 序相邻的点的 lca 然后发现可以启发式合并维护子树内的点, 通过在合并时找前驱后继找到每个点分属不同子树的 dfs 序相邻的点对 然后每个点可以按深度分层 可以产生贡献的条件是某个深度有点对被完全包含 离线下来扫描线即可 复杂度 \(O(n 阅读全文
posted @ 2022-06-18 09:07 Administrator-09 阅读(13) 评论(0) 推荐(0)
摘要: 传送门 发现如果底数是固定的,那么转移是容易的 发现不同的底数只有根号种,所以好像可以 \(O(n\sqrt n)\) 发现需要一个快速幂,所以实际上是 \(O(n\sqrt n\log n)\) 发现精细实现的话可以过 发现其实可以用光速幂优化到 \(O((n+\sqrt V)\sqrt n)\) 阅读全文
posted @ 2022-06-18 09:03 Administrator-09 阅读(9) 评论(0) 推荐(0)
摘要: 传送门 首先 \(n^3\) DP 是容易的 考虑怎么优化 艹我意识到了 \(f_{i, j}\) 的单调性然后不知道怎么用 那么对每个 \(l\) 和每个 \(r\) 开两个单调队列维护这个东西 貌似先枚举长度再枚举端点的常数会很大 需要直接枚举端点 但是我写的枚举长度 所以我交的 zxy 的码 阅读全文
posted @ 2022-06-17 07:05 Administrator-09 阅读(9) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 85 下一页