随笔分类 - 技巧-特殊判定
摘要:题目 点这里看题目。 Burenka 有两张图片 $ a $ 和 $ b$,它们的大小可以表示为 $ n \times m $ 的像素组合。每幅画的每个像素都有一个颜色——表示为一个从 $0 $ 到 $2 \times 10^5$ 的数字,并且在两幅画的每一行或每一列中都没有重复的颜色,除了颜色 $
阅读全文
摘要:题目 点这里看题目。 分析 不妨先认为 $C_i=1$。首先破环为链,则原问题等价于: 你有一个长度为 $n$ 的序列 $a$ 和 $m$ 个二元组 $(l_i,r_i)$。一开始时,$a_i=0$。 对于每个二元组 $(l_i,r_i)$,你可以选择: (原始操作)$\forall l_i\le
阅读全文
摘要:题目 点这里看题目。 对于一个长度为 $l$ 的序列 $p$,设 $f(p)$ 为 $p$ 的前缀最大值的个数。 对于一个长度为 $l$ 的排列 $p$,可以生成一个长度为 $l$ 的序列 $a$,其中 $a_i=f(\overline p_i)$。此处,$\overline p_i$ 为 $p$
阅读全文
摘要:题目 点这里看题目。 给定一个长度为 $n$ 的非负整数序列 $a$,有 $q$ 次操作,每次操作类型为如下三种之一: 给定 $v$,表示 $\forall 1\le i\le n$,令 $a_i\gets \min{a_i,v}$。 表示 $\forall 1\le i\le n$,令 $a_i
阅读全文
摘要:题目 点这里看题目。 称一个数组是纯的,当且仅当其中不存在重复元素。 对于两个长度均为 $n$ 的纯数组 $a,b$,称它们是相似的,当且仅当: $$ \forall 1\le l\le r\le n,\arg \max_{l\le i\le r}a_i=\arg\max_{l\le j\le r}
阅读全文
摘要:题目 点这里看题目。 有一个长度为 $n$ 的非负整数序列 ${a_i}_{i=1}^n$,Amily 和 Bonnie 会在上面玩一个游戏。 双方会轮流执行如下操作,且 Amily 先手: 设 $M=\max_{1\le i\le n} a_i$。 如果 $M=0$,则当前操作的一方获胜。 否则,
阅读全文
摘要:题目 点这里看题目。 分析 交互题好难啊.jpg 我们先来分析一下怎么才能找出来一条边。假如编号为 $k$ 的边被加入到 $G$ 中的询问集合为 $Q_k$,则询问必须满足对于任意的存在公共点的 $e_1,e_2$,$Q_{e_1},Q_{e_2}$ 之间不存在包含关系。否则我们无法准确地确定边的端
阅读全文
摘要:题目 点这里看题目。 分析 ~~从一开始就知道正确的思路,到最后都没有写成正确的算法~~。 给定一个字符串 $T$,考虑怎么验证它能不能由 $S$ 和另外一个括号串合并起来。 一个自然的做法是,写一个 DP:设 $f_{i,j}$ 表示 $T[1,i]$ 能否由 $S[1,j]$ 和另一个括号串前缀
阅读全文
摘要:题目 点这里看题目。 分析 假如已知原图是一个二分图,能不能确定原图的一部? 注意到,在二分图中,如果我们可以给出它的一棵生成树,则即可黑白染色并找出一部。那么,问题就归结到了“如何生成一棵生成树”。 由于生成树是边极少且保证连通的边子集,因此我们可以尽量删边。一旦删了边之后图会不连通,就说明这条边
阅读全文
摘要:题目 点这里看题目。 分析 回归本原:什么方法可以判断负环?Floyd 和 Bellman-ford。Floyd 太慢了这里暂且不提。考虑到 Bellman-ford 判断负环的原理是: 设 \(f_{k,u}\) 为经过 \(k\) 条边后到 \(u\) 最短路的长度,则存在一条从起点到 \(u\
阅读全文
摘要:不出所料,过了一年就认不出这道题来了
阅读全文

出题人对选手没有同理心.jpg
浙公网安备 33010602011771号