06 2021 档案
摘要:对于一棵树(初始仅包含节点0),不断加入一个不在树中的节点(不需要随机),并维护这棵树 具体的,对这棵树点分治,假设当前重心有个子树,假设其中第个子树根为,子树大小为,且不妨假设子树大小单调不上升(即$s_{1}\ge s_{2}\ge ...\g
阅读全文
摘要:假设选择的调味瓶为,即判定是否存在正有理数解,满足$$(\sum_{i=1}^{s}x_{i}S_{k_{i}}):(\sum_{i=1}^{s}x_{i}P_{k_{i}}):(\sum_{i=1}
阅读全文
摘要:将类物品按照价值为第一关键字(从大到小)、质量为第二关键字(从小到大)排序,此时贪心策略即依次贪心选(排序后)第类的物品(其中从1到) 为了方便,排序后第类物品质量、价值和个数仍用和描述(即默认初始排序) $\forall 0\l
阅读全文
摘要:记,即值域范围,也可以作为"全集" 显然与的顺序无关,对所有维护一棵trie树 关于如何维护这棵trie树,考虑使用分裂+合并的方式,即:1.分裂出区间对应的trie树;2.操作分裂出的trie树;3.合并分裂出的tire树和原trie树 (关于时
阅读全文
摘要:显然这条路径只能在所在的强连通分量内部,不妨仅考虑这个强连通分量 对这个强连通分量dfs,得到一棵外向树(不妨以1为根) 考虑一条边,由于强连通,总存在一条从到的路径,经过这条路径次,再经过到这条边次,即从
阅读全文
摘要:考虑统计每一轮(以抽到小丑为一轮)的贡献,不难发现答案即期望轮数*每轮期望次数 关于期望轮数,当前牌堆里已经在中的卡实际上没有意义,不妨将这一类卡从牌堆中删除 此时,定义表示中含有个元素,之后期望还需要几轮(包括当前这轮) 显然,问题即求$f_{
阅读全文
摘要:令和分别表示在图中从1到的长度为奇数/偶数的最短路(若该类最短路不存在则为),不难得到有以下结论——$f_{G}(a,b)=\begin{cases}[b\ge e_{G}(a)]&(b\equiv 0(mod\ 2))\\ [b\
阅读全文
摘要:问题可以这么理解—— 构造一个行列的01矩阵,满足: 1.第列个数的和为 2.任意两行不完全相同 (对应关系:第行第列为1当且仅当第次操作的集合包含) 不妨将从大到小排序,即$a_{1}\ge a_{2}\ge
阅读全文
摘要:将每一行和每一列分别作为一个点,当第行第列的格子为红色时,将第行与第列连边 此时,考虑选择第行的红色格子并将第行的格子全部改成白色: 关于这一操作的条件,即需要第行有红色格子,从图中来看也即第行对应的点度非0 关于这一条件的影响,即第行的红色格子
阅读全文