Loading

上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 思路 考虑题目要求的是什么。 假设 \(p_i\) 代表通过前 \(i\) 个红绿灯的概率。 那么我们的答案即为 \(p_i-p_{i-1}\)。 不妨设 \(w_i=r_i+g_i\)。 我们的限制条件类似: \[t\not \equiv a_i\pmod w_i \]那么所有红绿灯会形成周期 \ 阅读全文
posted @ 2024-06-19 20:15 JiaY19 阅读(21) 评论(0) 推荐(0)
摘要: 很有意思的构造题。 思路 首先考虑最小步数。 由于最终要达到的状态相邻部分相同的对数需要为 \(2\times n-2\)。 我们的操作中,第一次操作最多产生 \(1\) 对相同,其余操作最多产生 \(2\) 对相同。 所以我们有了最小步数的下界 \(n\)。 考虑能否达到这个最小步数。 考虑状态: 阅读全文
posted @ 2024-06-19 17:29 JiaY19 阅读(20) 评论(0) 推荐(0)
摘要: The Method of Snake Oil 进行组合求和的蛇油法。 确定求和所依赖的自由变量,例如 \(n\)。为您正在处理的求和命名;称之为 \(f_n\)。 让 \(F(x)\) 成为 \(f(n)\) 的生成函数,即您想要求和的和。 将和乘以 \(x^n\),然后对 \(n\) 求和。您的 阅读全文
posted @ 2024-06-17 17:53 JiaY19 阅读(46) 评论(0) 推荐(0)
摘要: 小清新数据结构优化 dp。 思路 考虑基本的 dp 式。 \[\begin{aligned} f_{x}&=w_{x}+\max_{i 是 x 的祖先}v_{x}\times (dep_{x}-dep_{i})+f_i\\ &=w_{x}+v_{x}\times dep_{x}+\max_{i 是 阅读全文
posted @ 2024-06-17 14:01 JiaY19 阅读(16) 评论(0) 推荐(0)
摘要: 思路 简单题。 考虑任意两点之间的限制。 任意两点合法时必须要满足: \[\frac{D(j-i)-(a_j-a_i)}{2}\le t(i\le j) \]所以答案即为: \[\max_{i \le j}\frac{D(j-i)-(a_j-a_i)}{2} \]使用线段树简单维护即可。 时间复杂度 阅读全文
posted @ 2024-06-08 09:40 JiaY19 阅读(62) 评论(0) 推荐(0)
摘要: 思路 静态 \(\text{top tree}\) 板子题。 定义 我们使用簇来表示树上的一个连通块。 可以按照如下方式定义一个簇: 一个簇可以表示为三元组 \((u,v,E)\),其中 \(u,v\) 为树的节点,称为簇的界点,\(E\) 为一个边的集合,表示该簇包含的边,路径 \((u,v)\) 阅读全文
posted @ 2024-06-08 09:39 JiaY19 阅读(62) 评论(0) 推荐(0)
摘要: 挺有意思的题。 思路 考虑一个比较自然的做法。 我们每次对于一棵树,我们将它的某一条链抽出来。 这样,我们只需要知道这颗树的所有节点与链底的 \(\text{lca}\),就可以知道它是属于这条链上哪一个节点的下面。 然后就可以递归处理。 由于交互库不是自适应的。 我们可能可以想到随机一个点。 求出 阅读全文
posted @ 2024-06-08 09:38 JiaY19 阅读(59) 评论(0) 推荐(0)
摘要: 好好玩的题。 思路 对于一个图上邻域问题,我们有一个很经典的做法:根号分治。 考虑根号分治的本质是什么。 我们把点分成两类,平衡每一种点的时间,也就是度数大的与度数小的点。 所以对于这道题,我们有了更加好的做法。 发现题目给的图的性质就是一个天然的划分方案。 我们每次找到图中度数最小的点,它一定对应 阅读全文
posted @ 2024-06-08 09:38 JiaY19 阅读(41) 评论(0) 推荐(0)
摘要: 正式场上拿了这题的首 \(A\),让队伍不至于无奖而返。 思路 容易发现题目的买入卖出过程形似一个括号匹配。 那么我们可以对每一种类型的物品做括号匹配。 若是一个匹配的括号在询问区间内则可以记入答案。 就变成了一个二维数点问题。 离线树状树组即可。 Code #include <bits/stdc+ 阅读全文
posted @ 2024-06-03 17:47 JiaY19 阅读(40) 评论(0) 推荐(0)
摘要: 思路 考虑最大流。 线段树优化网络流板子题。 容易发现原题是网络流形式。 套一个线段树优化建图即可。 具体的。 我们可以建出两颗线段树。 在第一颗线段树中,连 \((L_p,p,inf),(R_p,p,inf)\)。 在第二颗线段树中,连 \((p,L_p,inf),(p,R_p,inf)\)。 另 阅读全文
posted @ 2024-06-03 17:47 JiaY19 阅读(22) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页