摘要: 长链剖分优化 DP 板子题了,但是虽然是板子这个转移方程也很难想。 problem 树。求 \(\sum_{1\leq i<j<k\leq n}[dist(i,j)=dist(i,k)=dist(j,k)].\)。\(n\leq 10^5\)。 solution \(O(n^2)\) 枚举每个点作为 阅读全文
posted @ 2023-07-25 21:56 caijianhong 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ## problem 一棵树边带正整数权,给出所有 $dis(i,i+1)$,还原树的边权,或者无解。$n\leq 10^5,V\leq 10^{12}$。 ## solution 首先很容易得到 $n$ 个方程形如 $dep_1=0,dep_i+dep_{i+1}-2dep_{lca(i,i+1) 阅读全文
posted @ 2023-07-25 16:17 caijianhong 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 特别鸣谢: ## problem 两个数组 $a,b$ 长度分别为 $n,m$。将 $b$ 的所有元素以任意顺序插入 $a$ 的任意位置,使最终序列逆序对数量最小,并输出这个值。$n,m\leq 10^6$。 ## solution $b$ 明显是排序成不降的最优,$a$ 原来的逆序对个数无法改变, 阅读全文
posted @ 2023-07-25 15:54 caijianhong 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ## Problem 随机 $n$ 个正整数组成序列。将序列分尽量多的段数,使得前一段的和不大于后一段的和。求能分成多少段。输出 $n-ans$。$n\leq 10^5$,值域不重要。 ## Solution 状态设计为:$f_i=1+\min_{sum_i-sum_j\geq g_j}f_j$ 表 阅读全文
posted @ 2023-07-25 14:36 caijianhong 阅读(9) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-03-20 08:26:53 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/320621) 看数据范围,$1\leq T\leq10^4$,$1\leq n\leq 10^9$,显然是构造题。 我们分 阅读全文
posted @ 2023-07-25 12:31 caijianhong 阅读(10) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-03-20 09:09:40 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/320635) 2023 编者注:有一些链接点不进去,分别是 [CF1497C1](https://codeforces.c 阅读全文
posted @ 2023-07-25 12:31 caijianhong 阅读(19) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-03-13 21:57:02 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/319230) 简单模拟题,考验选手的读题能力~~和使用谷歌翻译的能力~~。 先定义一个 $now=0$,我们最后算出来的结 阅读全文
posted @ 2023-07-25 12:30 caijianhong 阅读(4) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-03-16 17:42:06 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/319814) 题目可以转化一下:给一个长为 $n$ 的数组 $a$,请求出一个长为 $n$ 的数组 $b$。要求若 $a_ 阅读全文
posted @ 2023-07-25 12:29 caijianhong 阅读(14) 评论(0) 推荐(0) 编辑
摘要: posted on 2020-11-12 17:25:10 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/287646) 2023 编者注:请尊重历史。 # 本题正解是暴力枚举 先引用我们老师的一句话:(**无恶意**) >不会吧 阅读全文
posted @ 2023-07-25 12:28 caijianhong 阅读(293) 评论(0) 推荐(0) 编辑
摘要: posted on 2020-11-14 10:00:20 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/288276) 2023 编者注:本篇题解的方法过于暴力,但是尊重历史。请不要太在意。 —- # 教你们用栈做这道题 [原题 阅读全文
posted @ 2023-07-25 12:26 caijianhong 阅读(150) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-02-05 12:19:34 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/310534) 这道题有一个很坑的地方: >差不够四位数时补零。 但实际上我们并不需要补零。举个例子,$45$ 是这样变化的 阅读全文
posted @ 2023-07-25 12:24 caijianhong 阅读(106) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-06-01 13:24:05 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/337514) 给 $0\cdots9$ 每个数字打表,打它在相应的位置有没有一划。 然后把每个数字分成 $5$ 部分,暴力 阅读全文
posted @ 2023-07-25 12:22 caijianhong 阅读(5) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-06-01 12:15:15 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/337504) 这题一看就知道是个模拟。 做模拟题的时候,一定要先确保你的程序能跑出正确的结果,再去想优化时间。 这道题还是 阅读全文
posted @ 2023-07-25 12:19 caijianhong 阅读(33) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-05-03 20:50:49 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/331434) 首先输入,记录一下哪个齿轮的位置在 $(0,0)$,哪个在 $(x_t,y_t)$。 接着,为了避免多次判断 阅读全文
posted @ 2023-07-25 12:18 caijianhong 阅读(37) 评论(0) 推荐(0) 编辑
摘要: posted on 2021-07-07 17:38:14 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/346961) 设题目中分给每个朋友的苹果数为 $x$,显然有 $x\vert r\land x\vert g$,也就是 $ 阅读全文
posted @ 2023-07-25 12:15 caijianhong 阅读(24) 评论(0) 推荐(0) 编辑
摘要: posted on 2022-09-13 15:19:49 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/479462) ## problem 一个字符串 $a$,一开始全空,支持区间修改为同一字符,后修改的覆盖先修改的,求将字符 阅读全文
posted @ 2023-07-25 11:18 caijianhong 阅读(14) 评论(0) 推荐(0) 编辑
摘要: posted on 2022-10-08 19:07:28 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/488777) ## problem 交互库有一个长为 $n$ 的颜色序列,你可以询问区间 $[l,r]$ 中有多少种颜色, 阅读全文
posted @ 2023-07-25 09:48 caijianhong 阅读(18) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-07-25 08:44 caijianhong 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-07-25 08:23 caijianhong 阅读(2) 评论(0) 推荐(0) 编辑