摘要: 考虑一个问题:任意两个点的$LCA$要么是他们的某个祖先,要么是其中某个点。 那么可以分类讨论。 其实可以发现,当某个点被改为黑色后,他的所有祖先对除了他所在的子树的节点的贡献只需计算一遍,就是说,如果之前某个祖先已经对另外的子树的节点取过$max$了,意思就是说他已经作为可能的$LCA$对他们贡献 阅读全文
posted @ 2021-08-03 21:07 Geek_kay 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 可以发现,在取模意义下二次函数的值具有周期性。 证明: 在modD意义下,二次函数的值不会超过D,那么,当序列长度超过D时,根据抽屉原理,一定会有某个数出现了两次,由此出现循环节。 证毕 那么可以考虑寻找前面那一段不是完整的循环节的序列加上由$t$段循环节构成的序列的序列。 从那里面找出一段最长不下 阅读全文
posted @ 2021-08-03 18:37 Geek_kay 阅读(64) 评论(0) 推荐(0) 编辑