丨阿伟丨
丨阿伟丨
全部文章
分类
归档
标签
去牛客网
登录
/
注册
丨阿伟丨的博客
全部文章
(共508篇)
题解 | #【模板】整除分块#
题目链接 PEEK63 【模板】整除分块 题目描述 对于给定的正整数 ,求表达式 的值。 解题思路 本题是 整除分块(也称 数论分块)算法的模板题。 由于 的范围可以达到 ,使用 的朴素循环来计算每一项的和是不可行的,会导致超时。我们需要一个更高效的算法。 核心观察 我们注意到,在表达式 中...
2025-09-08
1
22
题解 | #【模板】静态区间最值#
题目链接 PEEK61 【模板】静态区间最值 题目描述 给定一个长度为 的静态数组 。有 次查询,每次查询给定一个区间 ,要求回答该区间的最大值或最小值。 解题思路 本题是静态区间最值查询(Range Minimum/Maximum Query, RMQ)的模板题。由于数组内容不会改变,且查询次...
2025-09-08
0
22
题解 | #旺仔哥哥的约会#
题目链接 PEEK60 旺仔哥哥的约会 题目描述 给定一个由 个节点构成的树形结构。有 次询问,每次询问给定四个节点 。你需要判断从 到 的最短路径,与从 到 的最短路径,是否在树上存在公共节点。 解题思路 在树中,任意两点之间的最短路径是唯一的。因此,问题就是判断 path(a, b)...
2025-09-08
0
18
题解 | #机房传信#
题目链接 PEEK59 机房传信 题目描述 给定一个由 个节点构成的树形网络。每个节点 转发信息会产生一个延迟,延迟时间等于该节点的度数(即与之直接相连的边的数量)。信息在两点 之间的传递时间,定义为 之间唯一路径上所有节点(包括 和 )的延迟时间之和。 你需要处理 次独立的查询,每次给...
2025-09-08
0
16
题解 | #【模板】最近公共祖先(LCA)#
题目链接 PEEK58 【模板】最近公共祖先(LCA) 题目描述 给定一棵由 个节点组成的、以 为根的多叉树。有 次询问,每次给定两个节点 和 ,你需要求出这两个节点的最近公共祖先(LCA)。 最近公共祖先(LCA):指在树中离两个节点最近的、且同时是这两个节点的祖先的节点。 解题思路 本题...
2025-09-08
0
25
题解 | #数列 k 重排#
题目链接 PEEK56 数列 k 重排 题目描述 给定一个长度为 的序列 和一个长度为 的置换序列 。我们定义一次操作为:根据 生成一个新的序列 ,其中 。然后用序列 替换原来的序列 。 你需要计算出,对初始序列 执行 次这样的操作后,最终得到的序列是什么。 解题思路 由于操作次数 ...
2025-09-08
0
20
题解 | #星球传送#
题目链接 PEEK55 星球传送 题目描述 在一个包含 个星球的游戏中,每个星球 都有一个单向传送门,通往星球 (目标星球可能是自身)。你需要处理 个独立的查询,每个查询给定一个起始星球 和一个传送次数 。你需要计算出,从星球 出发,连续经过 次传送后,最终会到达哪个星球。 解题思路 由...
2025-09-08
0
16
题解 | #铁盘整理#
题目链接 PEEK52 铁盘整理 题目描述 给定一个包含 () 个不同半径的铁盘的序列,初始时它们是无序堆叠的。我们定义一种操作为“翻转”,即将最上面的 个铁盘()作为一个整体进行上下翻转。目标是找到一个操作序列,使得所有铁盘从上到下按半径从小到大有序排列,并要求这个操作序列的长度(即翻转次数)...
2025-09-08
0
23
题解 | #环形字符串跃迁#
题目链接 环形字符串跃迁 题目描述 有一个长度为 的环形字符串 。初始时光标位于第 个字符。接下来进行 次移动,每次移动的规则如下: 假设当前光标在第 个位置,向后观察 个字符(不包括当前字符)。 如果在观察的 个字符中存在字符 '0',则光标移动到其中最远的一个 '0' 的位置。 如...
2025-09-08
0
20
题解 | #牛马精神#
题目链接 https://www.nowcoder.com/practice/80fe9a87ed034b70b23b029c5bab6d21 题目描述 在一个 的棋盘上,有若干个白马(用 1 表示)、黑马(用 0 表示)以及一个空格(用 * 表示)。马的移动遵循中国象棋的 “日” 字规则(无 “...
2025-09-08
0
23
首页
上一页
23
24
25
26
27
28
29
30
31
32
下一页
末页