摘要: ### 共9题.记于 6.1 关键词索引:斜率优化,退流,可行边,必须边,路径相关的二次扫描树上 dp,树上高斯消元. ### [P5017 [NOIP2018 普及组] 摆渡车](https://www.luogu.com.cn/problem/P5017) 考虑在时间轴上 dp。 记 $f[i] 阅读全文
posted @ 2023-07-13 22:36 ckain 阅读(39) 评论(0) 推荐(0)
摘要: 前言: 记录2月一些好题的解法,同时有可能会补以前写过的题目。 ### [CF718C Sasha and Array](https://www.luogu.com.cn/problem/CF718C) 对于每一个下标 $i$ 记数对 $S_i=(a_i, b_i)$。代表第 $i$ 个位置斐波那契 阅读全文
posted @ 2023-07-13 22:34 ckain 阅读(42) 评论(0) 推荐(0)
摘要: LOJ #10132 异象石 题目简述:支持对树上一点集删单点和加单点的操作,询问点集组成的虚树的边权之和(虚树边权为原树上两点间距离)。 做法:考虑给定点集答案的求法,将其中的点按 dfs 序排序,使 dfs 序从小到大的点依次相邻,同时使 dfs 序最大和最小的相邻,构成一个环。环上相邻点的距离 阅读全文
posted @ 2023-07-13 22:33 ckain 阅读(17) 评论(0) 推荐(0)
摘要: 约定:文章中的n表示单个字符串长度 # LIS:最长上升子序列 有 $O(n^2)$ 和 $O(nlogn)$ 做法。 当然,$O(n^2)$ 的做法经过优化可以达到 $O(nlogn)$。 ## $O(n^2)$ 做法 设计dp状态:$dp[i]$ 表示以i结尾的最长上升子序列。 有转移方程 $\ 阅读全文
posted @ 2023-07-13 22:29 ckain 阅读(27) 评论(0) 推荐(0)