09 2023 档案
摘要:题意 给定 个整数,求这 个整数的异或最大值。 Sol 线性基模板题。 考虑维护一个线性基。 插入一个数时,从高位往低位枚举。遇到第一个基中不存在的位,就将该数加入基,否则异或下去。 询问最大值,考虑贪心,若当前 则直接 \(ans
阅读全文
摘要:题意 给定一棵 个节点的树。 每次询问求 节点的 -cousin 有多少个。 Sol 将该问题拆分为两个问题。 节点的 -father。 节点的 -son 的个数。 第一个子问题很好做,在 时记录一下最后一
阅读全文
摘要:CSP-S & NOIP T3 签到。 过了。 T1 60暴力好像很简单,先打个80的 可以先考虑解决或的限制,可以发现大概是有两种情况 有首位,最大限制为 没有首位,最大限制为 考虑将两种情况分别计算, 很好
阅读全文
摘要:题意 给定一个长度为n的数组,要求把数组分为若干部分满足下面两个条件 (1):每个部分至少含有l个元素 (2):每个部分中两两数的差值的最大值不超过s 问在满足上述两个条件的情况下,最少能分成多少个部分。 \(\for
阅读全文
摘要:题意 给定一张 个点 条边的无向图,每个点有一个权值,维护下列两种操作。 C a w:将 点的权值改为 。 A a b:询问 到 的任意路径的最小权值。 Sol 两种操作在树上会很好维护,可以想到先建出圆方树。 对于每个方点,需要
阅读全文