10 2022 档案

摘要:AtCoder 传送门 洛谷传送门 考虑 dp,fi 设在 ti 时刻到达第 i 个点,能获得的最大收益。 转移:fi=fj+ai,其中 j 能转移到 i 的充要条件有: tjti yjyi $|x_i - x_j| + 阅读全文
posted @ 2022-10-27 10:31 zltzlt 阅读(55) 评论(0) 推荐(0) 编辑
摘要:[AtCoder 传送门](https://atcoder.jp/contests/abc263/tasks/abc263_g "AtCoder 传送门") [洛谷传送门](https://www.luogu.com.cn/problem/AT_abc263_g "洛谷传送门") ## 题意 有 $ 阅读全文
posted @ 2022-10-22 19:43 zltzlt 阅读(42) 评论(0) 推荐(0) 编辑
摘要:显然两个区间的哈希值是可以合并的,所以线段树可以维护区间的哈希值。 设左儿子的长度和哈希值分别为 sza,ha,右儿子的长度和哈希值分别为 szb,hb,合并后的长度为 sza+szb,哈希值为 ha×baseszb+hb。 1. CF2 阅读全文
posted @ 2022-10-16 22:18 zltzlt 阅读(713) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 好题,吹爆 JRKSJ! 考虑朴素的 O(nlogV) 做法。枚举第 i 位,需要计算所有极长连续的全 0 区间长度,答案为 $\sum\limits_{i=0}^{63} 2^i \times (\frac{n(n+1)}{2} - \sum\frac{len(len 阅读全文
posted @ 2022-10-11 17:18 zltzlt 阅读(75) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 不错的根号分治练习题。 考虑枚举公差 k,题目就转化成了求 aii×k 相等的数的最大值。 考虑根号分治。 当 |k|105,显然可以暴力枚举,开桶记录。 当 |k|>105,对于一个 $i 阅读全文
posted @ 2022-10-06 22:33 zltzlt 阅读(32) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 考虑朴素 dp:设 fi,j 表示分了 j 段且第 j 段的末尾是 i 的最小花费。 有转移:fi,jmink=0i1fk,j1+cost(k+1,i),其中 cost(l,r) 阅读全文
posted @ 2022-10-04 21:35 zltzlt 阅读(42) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 小清新动态开点线段树优化 dp 题。 首先题目中的 if 嵌套看起来就很烦,可以考虑建树,外面再套一层大的 if 0 ... end,这样就将本题转化成一个树上问题。 考虑树形 dp。设 fu,i 表示 从结点 u 出来时,x 的值是 i 的最少花费。 阅读全文
posted @ 2022-10-04 07:55 zltzlt 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示