虚树
在一些问题中,我们只关心关键点的信息,同时我们需要维护他们之间的树形结构,于是可以想到将它们和它们之间的 \(\rm LCA\) 拉出来建一颗树,这棵树就被称作虚树。
不难发现这样一定是对的,并且设关键点数量为 \(k\),则虚树内点数不超过 \(2k\)。
首先建虚树。
在一些问题中,我们只关心关键点的信息,同时我们需要维护他们之间的树形结构,于是可以想到将它们和它们之间的 \(\rm LCA\) 拉出来建一颗树,这棵树就被称作虚树。
不难发现这样一定是对的,并且设关键点数量为 \(k\),则虚树内点数不超过 \(2k\)。
首先建虚树。