随笔分类 - dp优化
摘要:link Solution 虽然但是,这个sb题目真的很sb,不知道怎么评到3400的,也不知道为什么我又没有做出来😥 可以发现的是,对于序列上面一段连续的极长自然数序列是相互独立的。所以也就意味着对于 $[l,r]$ 如果 $a_i$ 都相同,意味这它们会划分成 $(r-l+1)/a_l$ 段,
阅读全文
摘要:link Solution 我们考虑设 $v=\max_{i} p_ib_i$,可以看出如果一次我们操作成功了那么我们后面就是一直产生 $m$ 的贡献,那么我们就可以设 $f_t$ 表示还剩 $t$ 时间的最大期望贡献,可以得到转移式: $$f_t=\max_i(p_i((t-1)v+a_i)+(1
阅读全文
摘要:link Solution 其实说难感觉会了之后也不算太难,就是莫名其妙地想不到。 我们考虑定义 $f_i$ 表示前面 $i$ 个能覆盖的最大连续前缀,可以发现,这个是具有单调性的。 我们考虑如果 $f_{i-1}<i$,那么 $f_i\to f_{i-1}$。 如果 $f_{i-1}\ge i$,
阅读全文
摘要:这两题挺有意思的,而且比较相似,所以这里写一下。似乎这也是我省选之后第一篇题解。/kk Ridiculous Netizens 题目传送门 Solution 首先可以发现可以树上背包 $\Theta(nm^2)$ 直接合并。更进一步,我们考虑设 $f_{u,i}$ 表示以 $u$ 为根的连通块还能最
阅读全文
摘要:T1 Desription 定义长度为 \(n\) 的“好”的串 \(s\) 满足: \(|s_i-s_{i-1}|=1 ,i\in [2,n]\) \(s_i \geq \dfrac{g_{i-1}+g_{i+1}}{2}, i\in [2,n-1]\) 给你两个长度为 \(n\) 的序列 \(a
阅读全文
摘要:link Description 对于一个长度为 \(n\) 的序列,选出一个子序列,使得相邻两项的并之和最大。 \(n\le 10^6\) Solution 考虑到我们可以设 \(f_i\) 表示前面 \(i\) 个以 \(a_i\) 的最大序列价值,那么我们可以发现 \(f_i\) 是具有单调性
阅读全文
摘要:link Solution 不难看出编号为 \(i\) 的服务员我们可以让他(她?)一定服务进来的编号 \(\equiv i\bmod{m}\),那么我们就可以对于每个服务员单独考虑,然后最后加起来即是答案。 考虑设 \(f_{i,j,k}\) 表示现在还有 \(i\) 个客户,该服务员还要继续工作
阅读全文
摘要:题目传送门 Description 给定 \(n, k\),请求出长度为 \(n\) 的逆序对数恰好为 \(k\) 的排列的个数。答案对 \(10 ^ 9 + 7\) 取模。 对于一个长度为 \(n\) 的排列 \(p\),其逆序对数即满足 \(i < j\) 且 \(p_i > p_j\) 的二元
阅读全文
摘要:本来以为不会挂分了,但还是挂了45。。。本来不挂前面几名就稳了。 T1 ZZH的游戏 题目传送门 Description ZZH 在和 GVZ 玩游戏。 ZZH 和 GVZ 各有一棵树,每棵树都有 \(n\) 个点。 两棵树上各自有一枚棋子。ZZH 的棋子初始在它树上的点 \(s\) ,GVZ 的棋
阅读全文
摘要:题目传送门 题目大意 给出一个区间,每个点都有一个颜色,把这个区间分为许多块,每一块的权值为 \(\max\{s\times t^2\}\) ,其中 \(s\) 为某种颜色,\(t\) 为该颜色在该块中出现的次数。问最大权值之和。 \(n\le 10^5,s_i\le 10^4\) 思路 话说用笔记
阅读全文
摘要:题目传送门 题目大意 有一个 \(n\) 个点的树,每个点有三个值 \(p_u,q_u,l_u\) ,现在可以从 \(u\) 走到点 \(v\) 当且仅当 \(v\) 是 \(u\) 的祖先并且 \(\text{dis}(u,v)\le l_u\) ,这样的花费为 \(\text{dis}(u,v)
阅读全文
摘要:题目传送门 题目大意 给出一个$n$个点的树,每个点有权值。有$m$次操作,每次要么查询一条链上的最大子段和,要么把一条链的权值都修改为一个常数。 \(n,m\le 10^5\) 思路 如果是一维的话,我们不难列出动态$\texttt$转移式: \(\begin{bmatrix}0&a_i&0\\-
阅读全文
摘要:题目传送门 题目大意 定义-竞赛图:任意两点之间有一条有向边的图。 定义-哈密顿回路:指除起点和终点外经过所有顶点恰好一次且起点和终点相同的路径。 求出$m$,求出对于$\forall n\in[1,m]$,存在哈密顿回路的竞赛图其中哈密顿回路的期望个数。 \(m\le 10^5\) 思路 做这道题
阅读全文
摘要:题目传送门 题目大意 有$n$天,每天都是同样的两只股票。每天都有三个参数$A_i,B_i,R_i$,表示当天股票价格,以及买入的$A,B$两股数量之比为$R_i:1$。 提示: 一定存在最优方案使得每天要么不动,要么全部卖出 思路 这道题拖了好久啊!!!主要是以前对斜率优化不是特别理解(尽管可能以
阅读全文

浙公网安备 33010602011771号