随笔分类 -  题解

摘要:XXR1T2 题解 题面 题面传送门 原题传送门 真正的原题1 真正的原题2 思路 首先我们有引理:对于一件事情 X,我们每一次做 X 的成功概率是 P,如果成功则不继续做,不成功则继续做,这样做成功的期望次数是 1P, 证明:设做成功的期望次数为 阅读全文
posted @ 2025-02-16 23:55 naroto2022 阅读(42) 评论(0) 推荐(0) 编辑
摘要:CF1671E 题解 题面 原题传送门 原题传送门 思路 随便思考下发现是树形 dp,考虑 dpu 是以 u 为子树的答案。 于是就有两种情况。 \(dp_u=\left\{\begin{array}{l}dp_{ls}\times dp_{rs}\\2\times dp_{ls} 阅读全文
posted @ 2025-02-16 10:08 naroto2022 阅读(2) 评论(0) 推荐(0) 编辑
摘要:P3590 题解 题面 原题传送门 思路 由于这个帖子没有人给出 hack,所以我就照着这个思路开始证明。 结论:最终答案的左端点在 13 的位置之一或者右端点在 n2n 的位置之一。 假设目前的字符串 a1 a2 a3 res a4 a5 a6,其中 \(res 阅读全文
posted @ 2025-02-01 12:28 naroto2022 阅读(20) 评论(0) 推荐(0) 编辑
摘要:P9565 题解 题面 原题传送门 思路 我们先设一个路径的与和为 val。 首先我们要知道按位与的操作从二进制下的每一位来看,最终的结果为 1 的要求为路径上边的权值在这一位都为 1,然后既然在得到这个结果的过程按二进制拆开,那么我们比大小也按二进制下来比较。 那么对于两个 阅读全文
posted @ 2025-01-30 19:31 naroto2022 阅读(10) 评论(0) 推荐(0) 编辑
摘要:CF1994G 题解 题面 原题传送门(洛谷) 原题传送门 实现 暴力 首先,看到异或,我们可以想到可以把每一位分开讨论,发现每一位的所有 a 贡献的答案为其 0 的个数或者 1 的个数,(贡献为 0 的个数则 x 对应的这一位为 1,贡献为 \(1\ 阅读全文
posted @ 2025-01-29 16:07 naroto2022 阅读(4) 评论(0) 推荐(0) 编辑
摘要:P10580 题解 题面 原题传送门 前置知识 容斥原理 (1) 集合 S 中不具有性质 P1,P2,,Pn 的对象个数为 \(\begin{aligned}|\overline{A_1}\cap\overline{A_2}\cap\cdots\cap\overli 阅读全文
posted @ 2025-01-29 16:07 naroto2022 阅读(34) 评论(0) 推荐(0) 编辑
摘要:CF501D 题解 这题应该不止绿吧…… 题面 原题传送门 原题传送门(CF) 思路 相信大家都学过康托展开了吧,应该都知道康托展开的排名为 ni=1si×(ni)!,其中 \(\begin{aligne 阅读全文
posted @ 2025-01-29 16:07 naroto2022 阅读(3) 评论(0) 推荐(0) 编辑
摘要:UVA11525 题解 题面 原题传送门 前置知识 正向康托展开 题意很简单,就是求长度为 n 的数组 a 在全部 n 的排列中按字典序排序的排名。 先那一组数据来手玩: 求 4 2 3 5 1 的排名。 第一位是 4,在这这个排列中,还会有以 1,2,3阅读全文
posted @ 2025-01-29 16:06 naroto2022 阅读(2) 评论(0) 推荐(0) 编辑
摘要:UVA10870 题解 题面 原题传送门 题意 考虑以下形式的递推函数: f(n)=a1f(n1)+a2f(n2)+a3f(n3)++adf(nd)(当 n>d 时) 其中 a1,a2,,ad 是任意常数。 递推的阶数 d 阅读全文
posted @ 2025-01-29 16:06 naroto2022 阅读(2) 评论(0) 推荐(0) 编辑
摘要:CF2040C 题解 题面 原题传送门 原题传送门(洛谷) 题面 定义一个序列 a 的权值为 \(\begin{aligned}\sum_{1\leqslant l\leqslant r\leqslant n} \min(a_l,a_{l+1},\cdots,a_r)\end{aligned 阅读全文
posted @ 2025-01-29 16:05 naroto2022 阅读(4) 评论(0) 推荐(0) 编辑
摘要:CF380C 题解 题面 原题传送门(洛谷) 原题传送门 题意 给定一个长度为 n 括号序列和 q 个询问区间 [l,r],对于每一个询问的区间中,要求出长度最长的为合法括号串的子串的长度。 思路 看到这种时间复杂度允许在 O(nlogn) 的,有许多区间的题目自 阅读全文
posted @ 2025-01-29 16:05 naroto2022 阅读(7) 评论(0) 推荐(0) 编辑
摘要:ABC044D 题解 题面 原题传送门 题意 给定一个 ns,求一个最小的 m 使得 nm 进制下各位数的和为 s。 思路 这类题其实可以往 n 部分暴力,剩下的利用其在 m,mn 阅读全文
posted @ 2025-01-29 16:05 naroto2022 阅读(6) 评论(0) 推荐(0) 编辑
摘要:P11289 题解 题面 原题传送门 思路 题目浅显易懂,模拟题。 首先按下发命令的 t 给它排序,接下来考虑一个个的分配给打印机。 由于每次会选择等待时间最短的打印机,所以可以用两个优先队列来维护,一个优先队列 q 用来维护当前需要等待的打印机要等多久以及其编号,另一个 \(num 阅读全文
posted @ 2025-01-29 16:04 naroto2022 阅读(4) 评论(0) 推荐(0) 编辑
摘要:CF2023B 题解 题面 原题传送门 题意 有 n 个物品,每个物品有 ai 的价值和一个参数 bi,初始每个物品都是未解锁的,只有第一个物品是解锁的。 对于第 i 个物品有以下三种操作选一种。 如果这个物品没有被解锁,结束整个过程。 将第 \(i+1\sim 阅读全文
posted @ 2025-01-29 16:04 naroto2022 阅读(8) 评论(0) 推荐(0) 编辑
摘要:P9961 题解 题面 原题传送门 题意 给定一张 n 个点的完全图,每个点有点权 ai,每一次要选一个点满足 ai>=n1,然后令其他点的点权加一,这个点权减去 n1,问操作若干次后无法操作时点权分别是多少,如果不会出现操作不了就输出 Recurrent。 阅读全文
posted @ 2025-01-29 16:03 naroto2022 阅读(3) 评论(0) 推荐(0) 编辑
摘要:P2425 题解 题面 原题传送门 题意 给定 t 个数,对于每个数 n,求一个最小的 p,使得 np 进制下是回文数。 思路 首先看到这道题就想要暴力,但是发现 n1010,一看 O(nt) 的暴力复杂度是不行 阅读全文
posted @ 2025-01-29 16:03 naroto2022 阅读(7) 评论(0) 推荐(0) 编辑
摘要:P4479 题解 题面 原题传送门 前置知识 树状数组求逆序对。(不会的看后记。) 二维偏序。(不会的可以利用这道题学一学。) 知道斜率公式。 思路 首先,O(n2) 的大家肯定都没有问题。 接下来就开始考虑正解,首先答案是从大到小第 k 大的斜率,满足单调性,就可以二分答案。 那 阅读全文
posted @ 2025-01-29 16:02 naroto2022 阅读(3) 评论(0) 推荐(0) 编辑
摘要:CF2014C 题解 题面 原题传送门 题意 城镇里有 n 个人。现在,第 i 个人的财富是 ai 金币。找出 aj=max(a1,a2,,an),将 aj 改为 aj+x,其中 x 是从罐子里找到的非负整数金币。如 阅读全文
posted @ 2025-01-29 16:02 naroto2022 阅读(5) 评论(0) 推荐(0) 编辑
摘要:CF2008D 题解 题面 原题传送门 题意 给定一个 01 串,和一个 1n 的排列 pi,称两个数 i,j 是互相到达的,当且仅当 i 可以通过若干次 i=pi 而变成 j,询问对于每个 i,可以到达多少个在字符串中的位置为 阅读全文
posted @ 2025-01-29 16:01 naroto2022 阅读(4) 评论(0) 推荐(0) 编辑
摘要:P11132 题解 题面 原题传送门 思路 首先看到题目,是一道令人不嘻嘻的构造题,于是不嘻嘻地开始想构造方式。 观察题目发现,如果第 k×m,kN 是区间 [(k1)×m+1,(k+1)×m1] 的最大值,那么在这个区 阅读全文
posted @ 2025-01-29 16:01 naroto2022 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
战斗是残酷的,无法做出多余的考虑!