上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 原题链接 题面 给定序列 \(a\), \(b\), 每次操作可以任选 \(1 \le l \le r \le n\), 令 \(x = \min_{i = l}^r b_i\), 使得 \(a_i = \frac{a_i}{x},\ l \le i \le r\). 算法 笛卡尔树, 树上 dp. 阅读全文
posted @ 2024-12-23 08:45 Steven1013 阅读(13) 评论(0) 推荐(0)
摘要: 题面 & 题解 T1 算法 树形 dp. 思路 由于给定的仇视关系为一棵树, 所以我们可以考虑在这颗树上进行 dp. 考虑设 \(f_{u, i}\) 表示当前枚举到第 \(u\) 个人, ta的烟花从 \(l_i + i\) 开始定制的最小仇视值. 那么就有以下转移方程: \[f_{u, i} = 阅读全文
posted @ 2024-12-19 15:58 Steven1013 阅读(11) 评论(0) 推荐(0)
摘要: 题面 & 题解 T1 算法 背包, 动态规划. 思路 考虑到 \(w_i \le 1000\), 可以得到状态 \(f_{i,j}\) 表示到第 i 个, 已经有 j 能力的最大精彩度. 然后就是正常 01 背包了. 最后将两序列相同的 j 合并, 最后取最大值即可. 时间复杂度 \(\mathca 阅读全文
posted @ 2024-12-17 18:49 Steven1013 阅读(11) 评论(0) 推荐(0)
摘要: 题面 T1 先贴个暴力代码. #include "iostream" #include "algorithm" #include "cstring" using namespace std; constexpr int N = 2e3 + 1, M = 4e5 + 1; inline int rea 阅读全文
posted @ 2024-12-12 19:10 Steven1013 阅读(17) 评论(0) 推荐(0)
摘要: 原题链接 前言 不是 \(\Theta (1024 \times n)\) 真能水过去? So what's the point of allowing \(\Theta (1024 \times n)\) solutions to E???? 算法 动态规划, 期望. 思路 读题, 发现 \(1 阅读全文
posted @ 2024-12-07 11:44 Steven1013 阅读(17) 评论(0) 推荐(0)
摘要: 题面 & 题解 T1 构造题. 这篇写的很好, 我就是听他给我讲懂的. %%% #include "iostream" #include "string" using namespace std; constexpr int N = 1e5 + 10, mod = 1e9 + 7; int n, j 阅读全文
posted @ 2024-12-04 20:31 Steven1013 阅读(15) 评论(0) 推荐(0)
摘要: 又要熬夜. A. Greedy Monocarp 题意 你有 \(n\) 个箱子, 每个箱子最初有 \(a_i\) 个硬币. 现在有一个人, 他会贪心地按硬币多少从大到小拿箱子, 最终使得总共拿取的数量至少为 \(k\). 你现在想要他拿最少的硬币, 所以需要向里面添加硬币. 求必须添加的最少数量. 阅读全文
posted @ 2024-12-03 00:25 Steven1013 阅读(186) 评论(0) 推荐(0)
摘要: 原题链接 算法 贪心, 模拟. 思路 特殊性质 A 因为 \(s_1\) 字符串内的字符都相同, 所以无论 \(s_2\) 中怎么排, 最大的匹配数都是不变的. 特殊性质 B \(t_1 = t_2\), 也就是两字符串能够交换的位置相同, 而每一段只能在内部交换, 也就是每一个 \(t_i=0\) 阅读全文
posted @ 2024-12-01 20:01 Steven1013 阅读(22) 评论(0) 推荐(0)
摘要: 原题链接 题意 给定一个 \(n \times n \times n\) 的立方体, 从里面选取 \(n\) 个数, 要求两两不在同一平面内, 所以总共会有 \(n\) 个数被选. 求能够选取的最小值. 其中 \(2 \le n \le 12,\ 0 \le val_{x,y,z} \le 2 \t 阅读全文
posted @ 2024-11-25 19:08 Steven1013 阅读(39) 评论(0) 推荐(0)
摘要: 题目链接 算法 素数筛。 思路 有一个结论,如果将一个数 \(x\) 的 \(x^{\frac{1}{4}}\) 内的素因子筛掉,那么剩下的数一定是一个完全立方数或者不能被开立方。 如何证明呢? 采用反证法,若存在因子 \(p > x^{\frac{1}{4}}\),使得剩下的 \(x\) 能被表示 阅读全文
posted @ 2024-11-24 14:21 Steven1013 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 下一页