08 2021 档案
摘要:题目描述 给出一个长度为 \(n\) 的序列 \(b\)。设 \(b\) 的一个子序列 \(c\) 的长度为 \(m\),它的第 \(i\) 个元素在原序列的下标为 \(c_i\),要求对于任意的 \(1\le i < m\),有 \(c_{i + 1} - c_i = b_{c_{i + 1}}
阅读全文
摘要:补题计划开始。 题目描述 求一个有向图的最小环。该图所有点的出度均为 \(1\)。 数据范围:\(1\le n\le 2 \times 10^5\) 。 误区 被样例误导,以为该图一定是连通的,于是认为整个图只有一个环,然后利用该性质进行解题。 错误代码很简单,就是找到唯一的环然后计算长度,容易误以
阅读全文
摘要:大家好,我是 Sora。这场周赛非常简单,所以写了 A 之后就没打了。 个人感觉 CF 有 1500 分就可以 AK 了。 A. 计算abc 题目描述 有三个正整数 \(a,b,c\),我们不知道每个数的具体值,但我们知道 \(a≤b≤c\)。 现在,以随机顺序给出 \(a+b,a+c,b+c,a+
阅读全文
摘要:前置知识 位运算,状态压缩基本原理。 | 二进制操作 | 符号 | 运算规则 | | | | | | 按位与 | & | 对于每一位二进制数比较,如果都为 1 取 1,否则取 0 | |按位或|||对于每一位二进制数比较,如果都为 0 取 0,否则取 1| |按位非|~|对于每一位二进制,0 变成
阅读全文
摘要:刚学状压 DP。第一题并不是互不侵犯,也不是旅行商问题,而是这一题。 题目描述 给你一个 \(N\times M\) 的 01 矩阵,你需要在上面摆放棋子。该矩阵 0 位上不能摆放棋子,在 1 位上可以摆放,且任意两个摆放的棋子所占的位不能有公共边。求问有多少摆放方式。 特别地,不放棋子也算一种方式
阅读全文
摘要:题目描述 给你一个 \(n\) 个点 \(m\) 条边的无向图,要求支持以下几种操作共 \(q\) 次: 加入一条边 \((u,v)\)。 删除一条边 \((u,v)\)。 查询按照以下步骤对图进行操作后剩下的点的数量:删除所有与其相连的点编号都比其大的点和与该点相连的边,然后再次进行操作,直到删除
阅读全文