上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: 自己做不出来,看现在题解区的题解讲的都不咋清楚。懂了之后来为后人铺路。而且我的马蜂比较好看 题目传送门 我能看懂这道题,主要是依靠了这篇题解的帮助。 首先我们只关注数的相对关系,所以可以离散化。注意到值域 \(10^6\),用数组离散化。 这道题可以用贪心做。(有一些定义先往下看) 定义一个无缝子序 阅读全文
posted @ 2024-02-19 11:00 FLY_lai 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 传送门 注意题目保证新加入的区间长度一定最大,想一想,这是保证了新区间不会被包含。 区间关系有三种:如果两个区间相交,则两个区间互相可达;如果是包含关系,小的能到大的;如果相离,都不能到。 显然当区间 \(a\) 与 \(b\) 相互可达,\(b\) 与 \(c\) 相互可达,则 \(a,b,c\) 阅读全文
posted @ 2024-02-19 10:59 FLY_lai 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 传送门 先将括号序列建树。 具体而言,假设当前根结点为 \(rt\),当前括号序列为 \(s\)。若 \(s\) 能分成 \(cnt\) 组括号,则 \(rt\) 有 \(cnt\) 个儿子。对于第 \(i\) 个儿子,以它为新根结点,第 \(i\) 组括号为新括号序列,递归建树。 例如 (()() 阅读全文
posted @ 2024-02-19 10:58 FLY_lai 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意;找出最浅的点分树。 发现这是一个等价问题:给每个结点一个标号,当两个结点标号相同时,它们的路径上必有严格更小的标号。如果找到了这样一种标号方法,每个结点的标号就是它的深度。 同时我们还可以把每个结点的标号 \(x\) 对应到 \(n+1-x\),也是一一对应。问题又变成路径上必有严格更 阅读全文
posted @ 2024-02-19 10:57 FLY_lai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 传送门 题意简述:给定序列 \(a,b\) 和 \(m\) 次查询,每次询问 \(\displaystyle\sum_{i=l_i}^{r_i}\sum_{j=i}^{r_i}(\max_{k=i}^j a_k\times \max_{k=i}^jb_k)\)。 \(n,m\le 2.5\times 阅读全文
posted @ 2024-02-19 10:56 FLY_lai 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 前五题水。 提一嘴 D:应该是 x/n + x/m - 2 * x/lcm(n,m),而不是 x/n + x/m - 2 * x/nm! F 题意: 给定图。每个点有权值 \(w\)。初始每个点有 \(a_i\) 个片。每次操作可以选定一个有片片的点,拿走它的一个片片,然后从它的邻点中选若干个,要求 阅读全文
posted @ 2024-02-17 22:02 FLY_lai 阅读(14) 评论(0) 推荐(0) 编辑
摘要: A 最大值 - 最小值 B 题意:在 \(n\times n\) 的方阵中选择若干个方块,使得至少有 \(k\) 条对角线上有选择的方块。 观察:如果选择第一行的 \(n\) 个,和最后一行的中间 \(n-2\) 个,可以覆盖 \(4n-4\) 条对角线,这其中每一个格子都恰好覆盖两条对角线。 所以 阅读全文
posted @ 2024-02-16 11:38 FLY_lai 阅读(6) 评论(0) 推荐(0) 编辑
摘要: S1 题解 S2 显然最少次数就是叶子个数 \(l\)。那么 \(p_{l+1}\sim p_n\) 都不会用到。 对于 \(p_1\sim p_l\),我们要尽量让它们放在路径上。 枚举每一条根到叶子的路径,选择路径上深度最低的 \(p\) 与这条路径匹配(没有就不匹配了)。 用树剖即可。 S3 阅读全文
posted @ 2024-02-16 09:40 FLY_lai 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 袭击 给出 \(2n\) 个点,求在前 \(n\) 个和后 \(n\) 个点中各选一个点的距离的最小值是多少。 分治 出处:《算法竞赛进阶指南》 题解: 先考虑只有一种点,怎么求两两距离的最小值。 分治,整体的最小距离 \(ans=\min(\)左半边的最小值,右半边的最小值,左右之间的最小值\() 阅读全文
posted @ 2024-02-15 11:21 FLY_lai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 3n多米诺问题 \(dp[i]\) 表示前 \(i\) 列的方案数,\(dp2[i]\) 表示前 \(i\) 列但是最上面一行缺一个的方案数。 \(dp[i],dp2[i]\) 可以相互递推,而且刚好是矩阵递推。 矩阵快速幂优化。 CF809D 题解 CF15E 题解 CF17C 题解 CF79D 阅读全文
posted @ 2024-02-15 11:21 FLY_lai 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页