上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: CF576A Vasya and Petya's Game 数论思维题。 根据唯一分解定理,可以知道,如果一个数的各个质因数的数量确定了,这个数也就确定了。 每次询问的中,如果 \(x\) 是 \(y\) 的倍数,证明 \(x\) 中含 \(y\) 的所有质因数。我们可以枚举质数,判定 \(x\) 阅读全文
posted @ 2025-02-12 08:28 w9095 阅读(36) 评论(0) 推荐(0)
摘要: P8925 「GMOI R1-T2」Light 让我们好好观察样例解释的这一张图: 左边第 \(1\) 个像到 \(O\) 点的距离 :\(L\times2=2L\) 右边第 \(1\) 个像到 \(O\) 点的距离 :\(R\times2=2R\) 左边第 \(2\) 个像到 \(O\) 点的距离 阅读全文
posted @ 2025-02-12 08:27 w9095 阅读(20) 评论(0) 推荐(0)
摘要: CF162J Brackets 看到两位用栈匹配括号的大佬,这里提供另一个思路。 对于括号的问题,我们考虑区间DP。 设状态 \(dp[i][j]\) 表示使区间 \([i,j]\) 内的括号匹配需要添加的括号数量,则转移方程如下: \(1\) :区间两边括号匹配时,因为最外层不需要匹配,需要添加的 阅读全文
posted @ 2025-02-12 08:26 w9095 阅读(19) 评论(0) 推荐(0)
摘要: P8754 [蓝桥杯 2021 省 AB2] 完全平方数 首先,要使 \(nx\) 为完全平方数,需要知道完全平方数的一个性质:完全平方数的质因子的指数一定为偶数。 证明: 设 \(\sqrt{nx}=b\) ,\(b\) 是正整数,则根据唯一分解定理,可得: \[b=p_{1}^{k_{1}}\t 阅读全文
posted @ 2025-02-12 08:26 w9095 阅读(70) 评论(0) 推荐(0)
摘要: CF1182B Plus from Picture 写在前面 为什么在已经有 \(12\) 篇题解后,我还是要写这篇题解? 因为这篇题解提供一个码量较小,且时间复杂度严格 \(O(wh)\) 的做法,目前这种做法题解区没有。 进入正题 设 \(cnt[i]\) 表示地图中的 * 周围四联通有 \(i 阅读全文
posted @ 2025-02-12 08:25 w9095 阅读(15) 评论(0) 推荐(0)
摘要: P8800 [蓝桥杯 2022 国 B] 卡牌 我们看到这样一句话: 请问小明最多能凑出多少套牌? 很明显用贪心可以做了。 首先要理解一个东西,卡牌套数等于最少的卡牌牌数。因为一套卡牌需要所有卡牌各一张,所以对于最少的卡牌,它如果只有 \(x\) 张,则只能有 \(x\) 套卡牌含有最少的卡牌。再多 阅读全文
posted @ 2025-02-12 08:22 w9095 阅读(105) 评论(0) 推荐(0)
摘要: 前言 从 一些快速笔记 中分离出来的,因为这一知识点写的内容太多了,可以拿出来专门开一篇学习笔记。 Slope Trick 不是斜率优化!Slope Trick 不是斜率优化!Slope Trick 不是斜率优化! 此类知识点大纲中并未涉及,所以【8】是我自己的估计,后带星号表示估计,仅供参考。 S 阅读全文
posted @ 2025-02-11 14:47 w9095 阅读(223) 评论(0) 推荐(1)
摘要: 前言 平衡树的笔记好像一直搁置着,但是这个内容实在是太重要了,平衡树就搁着吧。 UPD on \(2025.7.17\):修了一堆小笔误。 决策单调性 在动态规划时,若转移时对于一个状态是单点对单点转移,且令 \(k_i\) 表示状态 \(i\) 的最优决策点,有 \(\forall\;i\lt j 阅读全文
posted @ 2025-02-11 14:46 w9095 阅读(54) 评论(0) 推荐(0)
摘要: 前言 后缀数组是一个很好用的字符串算法,可以解决的问题远远不止后缀。是后期字符串的重要基础,值得学习。 学习后缀数组的关键是弄清楚每个数组的意思,不然就很难理解。 学习串串好快乐啊。 基数排序 基数排序是一种 \(O(n)\) 的稳定排序算法,我们将会在后缀数组中用到它。基数排序用于给多关键字的元素 阅读全文
posted @ 2025-02-11 14:46 w9095 阅读(31) 评论(0) 推荐(0)
摘要: 前言 状态压缩 DP 是一类常用的 DP 方式,思维难度不是很大,但需要一点卡常和实现技巧。比较容易掌握,是一个骗分的好东西。 状态压缩DP 状态压缩 DP 通常用来处理 DP 过程中与具体状态相关的问题。这种情况下,我们通过二进制压缩使状态可以成为 DP 的一个维度,从而进行动态规划。 因此,状态 阅读全文
posted @ 2025-02-11 14:45 w9095 阅读(136) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页