- 博客(3)
- 收藏
- 关注
原创 luogu4775[NOI2018]情报中心 虚树 线段树合并
[NOI2018]情报中心题目传送门分析即zjoi线图之后又一道两百行代码的题。其实luogu题解里面的那份标解已经足够清楚了,自己写一遍只是为了加深理解。题目大意:给定一棵带边权的树,给定树上的多条链,每条链有费用,求有公共边的两条链并的边权和-费用的最大值。这道题的一个核心思路是考虑交边的状态,不难发现如下两种情况:没错我盗的图,略略略对于没有公共Lca的链,他们的链交是一...
2019-04-10 07:32:17 387
原创 luogu4125[WC2012]记忆中的水杉树 线段树 拓扑排序 扫描线 set
luogu4125[WC2012]记忆中的水杉树 线段树 拓扑排序 扫描线 set题目传送门分析题目大意:给定平面上若干条互不相交的线段。现在要把这些线段沿着上下左右四个方向移出这个平面。给定一种移动的方案,求这个方案最早在第几步会导致线段相碰,并给出一种合法的方案使得移动过程中不存在任意两条线段相碰。做法:先做第二问。不难发现存在一种只往一个方向移动方案。一种暴力的思路是O(n2)O(...
2019-04-08 11:19:30 626
原创 [NOI2016]优秀的拆分 后缀自动机 树上启发式合并 线段树
[NOI2016]优秀的拆分题目传送门luogubzoj分析这道题不管采用Hash,后缀数组还是自动机,网上大部分的题解都采用了关键点+调和级数这个操作。本蒟蒻想不到关键点这个操作,所以采用的是一种较为繁琐的O(nlog2)O(nlog^2)O(nlog2)做法。首先肯定将问题转化成对于每个iii求以iii为边界的AAAAAA结构个数,当然前缀后缀分别求一遍,以下默认是前缀。考虑形式...
2019-04-05 21:53:15 645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人