上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页
摘要: 题意: 在无向图中找两个点 $x,y$,$x\to y$ 必须经过的边最多 思路: 无向图 双连通分量 缩点 然后变成一棵树,求树的直径 const signed N = 3 + 3e5, M = N*2; int n, m; int h[N], e[M], ne[M], tot; void add 阅读全文
posted @ 2022-07-09 12:58 Bellala 阅读(24) 评论(0) 推荐(0)
摘要: 题意: 给定等长的两个01串 $a,b$,每次操作可选 $a$ 的一个子列进行 “右移一位” 操作。问把 $a$ 变成 $b$ 至少要几次操作 “右移一位” 操作:$a_1a_2a_3a_4a_5\to a_5a_1a_2a_3a_4$ 思路: 若0的总数和1的总数不同则无解 被操作的子列满足:$a 阅读全文
posted @ 2022-07-08 20:21 Bellala 阅读(45) 评论(0) 推荐(0)
摘要: 题意: n 个数顺序排成一个环,每次选一个位置 $i$,令 $a_i=a_{i-1}+a_{i+1}$ 然后删掉 $a_{i-1},a_{i+1}$。直到剩下一个数为止。问剩下的数最大是多少 思路: 只有在最后一次操作,即环中只剩三个数时可以计入相邻的两个数,否则被计入的数在任意时刻两两不相邻 环中 阅读全文
posted @ 2022-07-08 19:56 Bellala 阅读(23) 评论(0) 推荐(0)
摘要: 题意: 求 $C_n^k$ 的不同因子数 $n\le 1e12, k\le \min {1e6,n}$ 思路: $$ C_n^k=\frac{(n-k+1)\cdots n}{12\cdots *k} $$ 主要是别满脑子 $n!$ 中 $p$ 的指数是 $\lfloor n/p\rfloor+\l 阅读全文
posted @ 2022-07-07 19:08 Bellala 阅读(37) 评论(0) 推荐(0)
摘要: 题意: 边长为 $d$ 的正 $n$ 边形,每条边上等距分布着 $d+1$ 个点(包括两个端点)。现要把每个点染成黑/白色,要求每条边上的白点数相同,问方案数取模 要考虑顺序,即旋转对称/轴对称的算不同方案。 $3\le n\le 1e12,1\le d\le 1e4$ $n=3,d=2$ 的示意图 阅读全文
posted @ 2022-07-07 12:10 Bellala 阅读(54) 评论(0) 推荐(0)
摘要: 题意: 交互题。 给定 $n$,有一个未知整数 $x$,可以询问 + d,把 $x$ 加上 $d$ 并返回操作后 $\lfloor \frac xn\rfloor$ 的值(注意 $x$ 的值会被改变) 在不超过 $10$ 次询问后猜出最后 $x$ 的值 $2<n\le 1000,1\le d<n$, 阅读全文
posted @ 2022-07-06 13:29 Bellala 阅读(84) 评论(0) 推荐(0)
摘要: 题意: 导师有 $n$ 个学生和多条消息,现可以置顶若干条消息,每个学生只会看被置顶的消息中的随机的 $k_i$ 条。导师希望第 $i$ 个学生看到编号为 $m_i$ 的消息,问置顶哪些消息可以最大化看到该看的消息的学生的数量的期望 $1\le n,m_i\le 2e5,1\le k_i\le 20 阅读全文
posted @ 2022-07-05 22:23 Bellala 阅读(33) 评论(0) 推荐(1)
摘要: 题意: 给定数组 \(a[]\),定义数组 \(b[]\) 为 \(a[]\) 的前缀和,\(c[]\) 为 \(b[]\) 的前缀和,\(d[]\) 为 \(c[]\) 的前缀和。两种询问: 1 i x:把 \(a_i\) 改成 \(x\) 2 i:输出 \(d_i\) 思路: \[ d_i=(1 阅读全文
posted @ 2022-06-22 23:42 Bellala 阅读(113) 评论(0) 推荐(0)
摘要: 题意: 给定一棵边权为1的树,树中有一个特殊节点但不告诉你是哪个。你可以询问一个节点集 \(S\),然后知道特殊点到 \(S\) 中每个点的距离。输出能确定特殊点的 \(|S|\) 的最小值 \(n\le 2e5\) 思路: 题目转化为:对任意点 \(u\),怎样区分特殊点与 \(u\)? 再转化为 阅读全文
posted @ 2022-06-21 01:01 Bellala 阅读(93) 评论(0) 推荐(0)
摘要: 题意: 给定矩阵,\(a_{ij}\in\{-1,1\}\),每一步能向下或向右走一步,问是否存在一条从左上到右下的路径使得走过的数之和为 0 思路: remake吧,div2C都不会 dp 找左上走到右下的最大价值和最小价值 若 \(n>1\) 且 \(m>1\),那么路径上一定至少有一次转折,比 阅读全文
posted @ 2022-06-19 13:05 Bellala 阅读(145) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页