圆方树

众所周知,圆方树是用以解决一类仙人掌图问题的重构树,但是类似的方法也可以用来解决某些普通无向图问题。依赖于其优美的树形结构,我们可以在 $\log |V|$ 的时间复杂度内回答一类图上的点对路径并集的询问问题……

阅读更多

虚树

众所周知,虚树是一类重构树,用于处理点数较多而关键点(有效点)数较少的树上问题。举个栗子,我们所熟知的后缀树就是一种虚树……

阅读更多

树链剖分

树链剖分是一种针对树上问题的很优秀的处理想法。准确的说,它就是一种把“树”映射成“链”的想法。而对于“链”,我们能进行很多处理,诸如挂上线段树,维护前缀和之类。通过这些优秀的数据结构,我们就可以很好的解决有关树上路径的诸多问题……

阅读更多
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×