10 2021 档案
摘要:弱化版: [NOI2014] 起床困难综合症 求出每一位初始是 0/1 的结果 若 0 的结果为 1 ,直接加上该位贡献 若 1 的结果为 1 ,若该位填 1 不会超过最大值,那么填 1 注意到每位相互独立,可以压位进行计算 回到原问题,根据上述做法不难想到用 线段树+树剖 维护链上第
阅读全文
摘要:因为是 Ynoi 所以 我们考虑分块来维护 对于每个位置维护两个值 和 ,分别表示它的真实祖先和块外的第一个祖先。 对于每次修改 散块直接暴力修改,暴力重构块内的 整块整体打标记 , 表示这个块被减了多少。 注
阅读全文
摘要:不算很难的状压dp 将 与 和 连边,限制转换为求图上的独立集个数。 注意到这个图很特殊,可以发现几点性质: 每个子图的根均为不能被 , 整除的数 每层节点与上层节点的连边一定 深度为 ,每层节点数量最多为 \(
阅读全文