alpc_qleonardo

ALPC_NeverGiveup……达芬奇不相信眼泪!

排序:
默认
按更新时间
按访问量

HDU 6368 2018HDU多校赛 第六场 Variance-MST(LCT+kruskal)

大致题意:给你很多条边,每条边有边权,现在让你找到一个方差最小的生成树,即最小方差生成树。看到这题,我们首先回忆一下很久之前做过的一道,求最小极差生成树的题目 CSU 1845 。这套题目里面用到的主要思路就是,最小极差肯定是连续的一段,然后我就按照边的权值大小排序,每次看边是否可以直接加入,如果...

2018-08-10 11:25:02

阅读数:144

评论数:0

BZOJ 2555 Substring(后缀自动机+LCT子树维护)

查找一个字符串在另一个字符串中的出现次数,这是一个很简单的问题。用很多的数据结构的可以解决。但是如果遇到动态的问题就不是那么好解决了。本题要求支持强制在线的增加与查询,纵观字符串的数据结构,只能是后缀自动机了。 后缀自动机本身加入字符的时候是一个个加入的,在加入的同时本身动态的可以...

2018-03-23 08:58:39

阅读数:58

评论数:0

Link Cut Tree 再探、总结

        Link Cut Tree对我来说已经有点老生常谈了——目前为止理解的比较深的一种比较难的数据结构吧。        之前的初探以及次探已经基本阐明了LCT本身的功能和大部分的作用,在这里做一个简单点的回顾吧。        首先就是数据结构本身。LCT又叫做动态树,本身很像树链剖...

2018-03-23 00:31:51

阅读数:61

评论数:0

HDU 5967 小R与手机(Link Cut Tree 基环树森林)

基环树森林……         当时还没有意识到是这个东西,直到WA了一发之后。联系起之前做的那道BZOJ 2759,这两题其实很是相似。         在此我就再总结一下如何处理这种基环树森林。首先,不用说的,用LCT。然后我们连接的时候要提前判断两点是否在同根树中。如果在的话,说明再连上这条...

2017-10-06 10:15:51

阅读数:279

评论数:0

HDU 6200 mustedge ACM/ICPC 2017 Shenyang Online(LCT动态缩点)

说实话,之前一直觉得LCT的用法大致都知道了,比完赛才发现LCT还有这种操作……         大致题意:给你一个无向图,初始时没有重边和自环,然后可以支持不断的加边和询问操作。每次询问时,输出u到v的所有路径边集的交集大小。         所谓边集交集大小,即如果有u、v有两条完全不同的路径...

2017-09-12 19:21:56

阅读数:256

评论数:0

BZOJ 2759 一个动态树好题(Link-Cut Tree+数学)

中文题就不解释题意了……         做一道LCT主要是想在赛前复习一下LCT,然后再次感叹LCT的神奇……         这题很多同余方程,某个方程的解依赖于其他方程的解,由此可以构成一个类似于树的数据结构,所以比较自然的想到LCT。然后根据式子的关系,显然这些方程是可以相互合并的(把一个...

2017-08-29 17:25:56

阅读数:190

评论数:0

CSU 1845:Sensor Network. Link Cut Tree 解法(2010 Southwestern European Regional Contest)

目前为止比得最失败的一场多校赛,所有人的成绩都不好……果然是WF大佬出的题目……         题目大意:给出很多个点,然后有很多个带权值的边,要求求一棵生成树,使得这棵树中边权值的极差最小,并输出这个极差。         根据贪心的思想,我们首先要想kruskal那样先对所有边按照边权值来排...

2017-03-21 15:44:10

阅读数:355

评论数:0

BZOJ 2243(Link Cut Tree解法)

2243: [SDOI2011]染色 Time Limit: 20 Sec  Memory Limit: 512 MB Submit: 7078  Solved: 2641 [Submit][Status][Discuss] Description 给定一棵有n个节点的无根树和m个操作,操作有2...

2017-02-26 14:32:06

阅读数:341

评论数:0

Link Cut Tree 次探(升级版模板)

寒假期间自学了Link Cut Tree,然后做了几道比较简单的模板题,于是便有了博文《Link Cut Tree 初探》。当时自以为是,觉得Link Cut Tree也不过如此(就不该立flag的)。然后前几天,我给在ACM/ICPC World Final取得第二十几名的学长说,我学了Link...

2017-02-19 14:44:46

阅读数:195

评论数:0

Link Cut Tree 初探(模板)

        之前说了Splay Tree 和 树链剖分,其实都是为今天Link Cut Tree 做铺垫,在这里首先要膜拜鼻祖杨哲大牛orz……         杨哲——《QTREE解法的一些研究》:点击打开链接  这个是官方论文的介绍。        我在学习的时候在网上看到,有人说Link...

2017-02-05 19:02:11

阅读数:690

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭