上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: P3925 aaa被续 分析 这题不算很麻烦,我们直接来说思路。 算法:树剖+线段树 首先不难想到,我们肯定是从最大值开始算起,接下来考虑该点对答案的贡献。 对于枚举的点,我们假设点为i 其对答案的贡献是,i到1的路径中,所经过的所有节点的子树中的i在从小到大的排位*$val_i$的和 转化一下,则 阅读全文
posted @ 2022-04-25 20:38 艾特玖 阅读(42) 评论(0) 推荐(0)
摘要: P5838 [USACO19DEC]Milk Visits G 分析 这题有两种写法 我们先说更容易理解,但是时间复杂度较高的写法。 树剖+二分 时间复杂度\(O(Nog^2N)\) 思路非常简单。 我们建立树剖后,将所有颜色的dfs序放入数组,排一下序。 对于每次询问,我们沿链上翻时,该条链的df 阅读全文
posted @ 2022-04-15 21:07 艾特玖 阅读(50) 评论(0) 推荐(0)
摘要: P3979 遥远的国度 分析 树剖+线段树+分类讨论(树剖换根) 我们先在这里放结论 换根,不影响我们用从1建立的树剖跑树中路径的操作。 换根,会影响利用子树的性质,因为换过根后,树中结点子树的节点dfs序可能就不连续了,但可以通过分类讨论避免掉,具体看下文。 我们来以本题作为范本讲讲树剖换根 总共 阅读全文
posted @ 2022-04-15 17:41 艾特玖 阅读(101) 评论(0) 推荐(0)
摘要: Kruskal重构树 前言 事情的起因是,上年在上海区域赛中,碰到了铜牌题用到了这个知识点,因为不会,又kuangkuang打铁了。 说要总一下来着,但拖延症发作,硬是拖到了今天,但也不是没有好处,现在由于水平提升一些,我们可以将例题讲的更清楚些。 下面我们就开始吧 实现过程 这点并不难说 将边按照 阅读全文
posted @ 2022-04-14 23:12 艾特玖 阅读(241) 评论(1) 推荐(2)
摘要: P3976 [TJOI2015]旅游 分析 这题和染色,是非常类似的题型。我们从头来看。 本题要求我们动态维护一条链上,从起点到终点中,挑选一个点为买,再挑选一个点为卖,能得到的最大利润(若利润为负则为0,即可以理解为不买不卖) 需要注意的是,因为买的点编号一定要比卖的点靠前(最多刚买的就卖,但这跟 阅读全文
posted @ 2022-04-08 18:11 艾特玖 阅读(80) 评论(0) 推荐(0)
摘要: P3401 洛谷树 分析 很有意思的题目,我们来从头分析。 查询操作 首先不难分析,为了要求一段路径的异或值,我们采用类似前缀和的方式,预处理出来,从根节点到每个节点的边权异或值。将该数组设为sum 这样,我们想求u,v之间路径的异或值时,只需要求sum[u] ^ sum[v] 就可以得到从u-v之 阅读全文
posted @ 2022-04-08 11:56 艾特玖 阅读(140) 评论(0) 推荐(0)
摘要: P4374 [USACO18OPEN]Disruption P 分析 还是蛮套路的,我们来总结一下这题的推理过程 首先考虑,从每一条边去找哪一条边是我们需要的最短的替换路。发现太麻烦了,则正难则反,我们从新加的每一条路去考虑。 对于新加的边,其能更新其两个端点在树中的路径 依据此,我们的问题即转化为 阅读全文
posted @ 2022-04-04 23:08 艾特玖 阅读(47) 评论(0) 推荐(0)
摘要: 原题链接P4092 [HEOI2016/TJOI2016]树 分析 写这篇题解是因为好像用了个跟大家都不一样的思路去写了这道题目。 这题用的知识点依旧是:树剖+线段树 关键在于,我们维护的是什么?在这里,我们考虑维护一个区间是否存在染色的点 接下来,我们分别说说这两个操作中具体怎么操作。 标记操作 阅读全文
posted @ 2022-04-04 21:06 艾特玖 阅读(54) 评论(0) 推荐(0)
摘要: 次短路 本来以为贼简单,就直接按照之前记的次短路板子打了,打完就直接......WA了。 我真是百思不得其解啊,次短路啊,没毛病啊。 最后终于想明白了 次短路有两种 可以重复过点的次短路 不可以重复过点的次短路 我们举个简单的例子。 则次短路分别为 1->2->1->2->3 长度为4 1->3 长 阅读全文
posted @ 2022-03-24 11:13 艾特玖 阅读(78) 评论(0) 推荐(0)
摘要: P3956 [NOIP2017 普及组] 棋盘 分析 首先说可以用dfs写,但是不建议。 本题的主流算法( dfs +记忆化优化),其实从最短路的角度上来讲是基于 dfs 实现的 SPFA (没错,就是那个死了又活了的SPFA),如果这一题数据范围扩大,并且做一些特殊构造,是可以被卡掉的。 而且这数 阅读全文
posted @ 2022-03-21 23:24 艾特玖 阅读(279) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页