Loading

10 2023 档案

摘要:首先容易发现将原树自底而上建立 \(\texttt{kruskal}\) 重构树后,相当于要对原树进行单点修改,动态维护重链剖分一个点所在的重链底。由于单点修改不是单点加,和 \(\texttt{ZJOI 2018}\) 历史不同,所以切换次数不是 \(O(n \log n)\) 的,所以可以考虑不 阅读全文
posted @ 2023-10-26 09:05 zhouhuanyi 阅读(53) 评论(0) 推荐(1) 编辑
摘要:朴素的 \(O(n^4)\) 是容易的,考虑如何优化,通过一些观察可以发现 \(\texttt{dp}\) 不具有凸性和决策单调性,所以只能用普通的矩阵乘法来优化,我们令 \(\texttt{dp}\) 数组构成的矩阵为 \(A\),那么 \(dp_{l,r}\) 则可以从所有 \(L\leqsla 阅读全文
posted @ 2023-10-20 18:08 zhouhuanyi 阅读(38) 评论(0) 推荐(0) 编辑