摘要:
前言 感觉是非常优秀的题目,写一篇题解记录一下。 HDU-7458 旅行(on Vjudge) 题面 题目描述 有一棵 个结点的无根树,每个结点都有对应的类型 和权重 ,你需要在这棵树上规划若干次旅行。 对于一次旅行,你将从一个树上的一个结点出发,沿着树上 阅读全文
摘要:
UVA302 John's trip 给定一张图和起点,求从起点开始能否把每条边遍历一次后返回起点,并输出字典序最小的路径。 欧拉回路裸题,若可以达到题目的要求,则图中必然存在一条欧拉回路。我们可以记录每个点的连的边数,如果出现一个点连的边数为奇数,那么图中必定不存在欧拉回路,输出 Round tr 阅读全文
摘要:
P9236 [蓝桥杯 2023 省 A] 异或和之和 首先,异或有一个重要的性质: 因为 的二进制位一定与自己一样,根据异或的定义,得出 ,进而推出这个式子。 有了这个式子,区间异或和就可以像前缀和一样处理了 阅读全文
摘要:
P8112 [Cnoi2021]符文破译 借用 KMP 思想优化的动态规划。 首先,用 表示把前 位的字符完全匹配需要的最少词缀数(下标均从 开始)。那么,我们可以从点 开始,向后逐位与字符串 比较。设此时匹配到了 阅读全文
摘要:
CF576A Vasya and Petya's Game 数论思维题。 根据唯一分解定理,可以知道,如果一个数的各个质因数的数量确定了,这个数也就确定了。 每次询问的中,如果 是 的倍数,证明 中含 的所有质因数。我们可以枚举质数,判定 阅读全文
摘要:
CF162J Brackets 看到两位用栈匹配括号的大佬,这里提供另一个思路。 对于括号的问题,我们考虑区间DP。 设状态 表示使区间 内的括号匹配需要添加的括号数量,则转移方程如下: :区间两边括号匹配时,因为最外层不需要匹配,需要添加的 阅读全文
摘要:
P8754 [蓝桥杯 2021 省 AB2] 完全平方数 首先,要使 为完全平方数,需要知道完全平方数的一个性质:完全平方数的质因子的指数一定为偶数。 证明: 设 , 是正整数,则根据唯一分解定理,可得: \[b=p_{1}^{k_{1}}\t 阅读全文
摘要:
CF1182B Plus from Picture 写在前面 为什么在已经有 篇题解后,我还是要写这篇题解? 因为这篇题解提供一个码量较小,且时间复杂度严格 的做法,目前这种做法题解区没有。 进入正题 设 表示地图中的 * 周围四联通有 \(i 阅读全文
摘要:
P8800 [蓝桥杯 2022 国 B] 卡牌 我们看到这样一句话: 请问小明最多能凑出多少套牌? 很明显用贪心可以做了。 首先要理解一个东西,卡牌套数等于最少的卡牌牌数。因为一套卡牌需要所有卡牌各一张,所以对于最少的卡牌,它如果只有 张,则只能有 套卡牌含有最少的卡牌。再多 阅读全文