10 2023 档案
摘要:题目链接1、题目链接2 这道题的难点在于 这个特殊限制。 由于 的范围很大,再加上式子中有组合数,我们自然而然地想到了 定理: \[C_{n}^{m}={C_{\lfloor\frac{n}{k}\rfloor}^{\
阅读全文
摘要:简要题解:考虑按照题意模拟,能消除就消除,否则入栈。每维护一个元素的加入后,用哈希维护当前栈的状态,最后就遍历哈希表(假设它是 个位置的栈序列),拿所有 求个和即可。 解题思路 考虑先借助可消除序列的构造方式对括号序列的形态进行观察: 假若 A 是一个可消除序列,那么
阅读全文
摘要:近期比赛频频被卡常,特此纪念我挂掉的分数。 目录读写优化对于 scanf 语句的优化对于 cin cout 语句的优化普通的快读快写基于 fread/fwrite 优化的快读小 trick指令集优化其它实用优化把函数变成内联函数。寄存器优化循环展开define, constexpr 与 const提
阅读全文
摘要:题目链接 考虑将所有的 指向 ,将会建出一张基环内向树。 对于一个节点 ,假若最终我们未圈出它,那么我们称我们选择了 的出边;否则是未选择。 不难发现,最终答案合法当且仅当:所有未选择出边的点,它的入边最少有一条被选择了;所有选择了出边的点,它所有的入
阅读全文
摘要:题目链接1,题目链接2 题目的“绝妙置换”定义较为复杂,我们无法直接进行转化。考虑列举出一些必要条件,从中寻找思路: 对于树上的一条边 ,其中 为 的父节点。那么 在绝妙置换中的位置必定小于 的位置。 对于同个颜色节点的父亲集合,在绝
阅读全文