其他分享
首页 > 其他分享> > P8353 [SDOI/SXOI2022] 无处存储

P8353 [SDOI/SXOI2022] 无处存储

作者:互联网

P8353 [SDOI/SXOI2022] 无处存储

树路径加值路径求和,强制在线。

\(n \leq 7\times 10^6\),\(q \leq 5\times 10^4\),时限 \(5\text{s}\),空限 \(64\text{MB}\)。

sol

看空间限制,\(\mathcal O(n)\) 大小的数组最多只能开两个。

首先排除线段树做法,树状数组做法三个 \(\mathcal O(n)\),也不行。

考虑分块,时空 \(\mathcal O(\sqrt n)\)。

既然用了分块,那么就要彻彻底底,排除所有 \(\mathcal O(\log n)\) 做法,考虑树分块。

随机撒点,建虚树,分类讨论跳关键点间的块链即可。

时间复杂度 \(\mathcal O(q\sqrt n)\),空间复杂度 \(\mathcal O(2n+\sqrt n)\)。

代码不给了。

标签:SDOI,分块,text,P8353,SXOI2022,sqrt,mathcal,复杂度
来源: https://www.cnblogs.com/orzz/p/16338944.html