01 2022 档案
「IOI2021Day1T1」分糖果
摘要:直接用数据结构做,无论是势能线段树或是分块都难以维护。所以考虑数据结构维护对于固定糖果盒,每个时刻的修改情况。 传统的做法是每个时刻单独维护一个数据结构,数据结构存有每个糖果盒的信息。这里我们改成每个糖果盒单独维护一个数据结构,数据结构存有每个时刻的信息。 用线段树维护,假设当前只考虑盒子 \(i\
CF1535F String Distance
摘要:这篇题解是给不会 SA 也想不出正解只会无脑暴力还想跑得比较不慢的人看的 先尝试直接暴力。先把字符集不同的字符串分开考虑,枚举两个串。然后挖掘一下这个 到底是什么。 : 字符集不同。 :\(s_i
P7897 [Ynoi2006] spxmcq
摘要:有一个暴力 dp, 表示以 为根节点最大权值总和,则有 。 这东西显然没法直接维护,自然地想到建一棵转移树。具体地讲,当且仅当 的儿子 满足
题解 树
摘要:题目: 给定一颗 个节点的树,树上的边权要不是 要不是 。有 组询问,对于每组询问 ,问在每步最多走距离 的条件下,从 到 最少要多少步。中途不能停留在边上。 \(1\le n,m\le 50000,
数论 题解|狄利克雷前缀和
摘要:先撇开这题不谈,通过这题我倒是发现了推了十几道莫反后连狄利克雷前缀和都没学扎实。 狄利克雷前缀和定义:,我们称 是 的狄利克雷前缀和。 给定 ,考虑如何在 内求出 函数。 沿