摘要:
NOIOL2020 T1丹钓战 前言 来,看我看我,我宣布个事哦!我是个煞*。 解题过程 这道题我想分享一下我做题的过程和心路历程,实在曲折。 首先可以一眼看出的是,我们可以通过求对于任意的 \(i\),这个二元组可以直接或间接弹出其前面的二元组中最小下标,我们定义这个量为 \(lft_i\)。何为 阅读全文
摘要:
CF1651D Nearest Excluded Points 解题思路 我们定义一个点的“距离”为它和其对应答案的曼哈顿距离 我们可以非常轻松的知道哪些点的距离是 \(1\)。我们以这些点作为起点 BFS。 如果一个点 \(x\) 距离为 \(1\),它的四周有一个点 \(y\) 距离大于 \(1 阅读全文
摘要:
[NOI2021] 庆典 前言 调了 2 天才过掉。。。 仔细想想,整个思考过程还是很有借鉴意义的。 解题思路 我们拿到的是一个有意思图,我们考虑一步一步将图转化。最好处理的图类型是什么?是树,我们能否把原图转化为在叶向树上的问题呢? step 1 我们容易想到将一个有向图通过缩点转化为 DAG。我 阅读全文
摘要:
前言&emo 关于我没有预处理组合数导致 \(100->85\) 这件事。 一道遗恨千年的 NOIP2021 T2。 写这篇题解时还没出官方数据和成绩。如果因为这 \(15pts\) 而名落孙山的话,真不知道该如何面对自己将来的 OI 生涯。 解题思路 我就按照我考场上的思考过程讲吧。 考虑 DP。 阅读全文
摘要:
CF285D 解题思路 这个题,我一看,哦,\(n\leq 16\),而且又是输入只有 \(n\)。果断打表啊! 关键在于如何快速打表。 我们可以先找出 \(C=(1,2,\cdots,n)\) 的方案数,然后再乘以 \(n!\) 就是总方案数了。我们如果爆搜的话就是 \(O(n*n!)\)。看起来 阅读全文
摘要:
ABC222F - Expensive Expense 解题思路 这个题是一道经典的换根 DP。这道题硬算是 \(O(n^2)\)。但是我们的时间限制要在 \(O(n)\) 以内。我们采用换根DP的技术。 首先我们先算出每个子树内的答案,再考虑每个子树外对答案的贡献。子树内的比较简单,主要思维难度在 阅读全文
摘要:
ABC222 G - 222 解题思路 首先看到题目我们发现,对于 \(99983\) 和 \(2\) 等数字答案都等于这个数本身 \(-1\)。我们又发现这些数是质数,非常自然想到费马小定理。但是赛时我只想到了这一点,并没有把费马小定理推广到欧拉函数上。而这是解题的关键。 我们知道,对于任意的 \ 阅读全文
摘要:
LG5308 [COCI2019] Quiz 作为 wqs 二分的一道入门题,值得写一篇题解。 解题思路 首先我们考虑 \(O(n^2k)\) 的普通 DP。 我们令 $f_{i,k}$ 为考虑淘汰 \(i\) 个人,分成 \(k\) 轮淘汰的最大收益。我们可以得到转移方程: \(f_{i,k}= 阅读全文
摘要:
[USACO21OPEN] Portals G 解题思路 这个题目不是很复杂。我们可以先以每个状态为一个点建图,若两个状态可以相互到达,就可以连一条边。我们的任务就是让这张图联通。 容易发现,每个点的度都为 \(2\),结合题目,我们知道这张图一定是若干个不相交的环组成的。那么想要让这些换相交,我们 阅读全文
摘要:
CF1557E Assiut Chess 前言 这篇题解可能会和普通题解不太一样,会很“生动”,希望大家喜欢~ 解题思路 我们的主角是国王(K)和王后(Q),那就把舞台交给他们吧! 旁白:这一天王后发现国王藏私房钱,于是决定抓住他(什么辣鸡剧情啊喂!)。国王和王后移动方式见题目,国王率先进入棋盘,选 阅读全文