摘要: 题面 做法 先补一下ST表求LCA的做法。 欧拉序就是dfs遍历这颗树经过每个节点的顺序。 欧拉序有一个优美的性质,就是给定两个端点 l,rl,rl,r ,则 [l,r][l,r][l,r] 之间深度最小值即是 l,rl,rl,r 的LCA。 我们 dfsdfsdfs 时需要统计 depu,dfnu 阅读全文
posted @ 2024-11-19 08:16 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Day-20? T1 二分有想法了很久,但是一直没想到二分什么东西,就一直在手搓样例证伪自己。 然后就莫名其妙的想出来了? 因为上下界没搞定白白浪费了许多时间T4的暴力时间,最后换了一个比较新颖的二分写法过了。 T2 不难发现子串的传递性,二分的性质一下子就出来了,但写的时候 check 处理的晕头 阅读全文
posted @ 2024-11-18 18:07 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 简要题意 给定一个整数 nnn,问把 nnn 表示成一些数的立方和的方案数,注意相同的数算一种方案。 解析 题中告诉我们,选的数小于 100001000010000,所以可以先打表将小于 100001000010000 的完全立方数存一下。 之后我们不妨将每个数字 xxx 视作一个重量为 x3x^3 阅读全文
posted @ 2024-10-04 09:22 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 简要题意 给定一个长度为 nnn 的序列,求区间两端数字均不与区间中其他数字相等(包括另一端)的区间数量,且长度不小于二。 解析 先考虑一下最好办的情况,显然就是所有人的年级都不相等。 比如 1 3 2 4 6 7 8,如何统计? 可以直接写结论,但我们不妨这样看:(1,2)显然只有一种,加上了一个 阅读全文
posted @ 2024-08-12 19:17 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 简要题意 给定一个 m×nm \times nm×n 的 01 大矩阵,询问 qqq 个 x×y x \times yx×y 的 01 矩阵是否在大矩阵中出现过。 解析 本题是二维哈希的板子。 二维哈希其实就是二维前缀和与哈希的结合 我们先思考一维哈希实现过程: 在一维哈希中,我们是将长度为 mmm 阅读全文
posted @ 2024-08-09 15:00 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 简要题意 nnn 个点,mmm 条带权边的无向图,另外还有 kkk 条连接 111 和 iii 的边 。 在保证每个点到 111 的最短距离不变的前提下,最多可以删掉 kkk 条边中的的几条。 解析 最暴力的想法即逐条断掉网道之后跑一遍最短路即可,但 kkk 也是 10510^5105 级别的,显然 阅读全文
posted @ 2024-08-09 14:20 p7gab 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 思路 由于雪球之间的相对位置是不会改变的,所以对于一个雪球,越过相邻的雪球的初始位置一定不会令其变大。 如果雪球的滚动范围没有交集,答案显然就是区间长度。但如果有了交集,我们必须判断哪个雪球先滚到,一个区间便分为了分属左右两雪球的两个区间,于是就要找出两边最后一次不交的那个断点。 由于断点具有单调性 阅读全文
posted @ 2024-02-20 09:52 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 思路 由于雪球之间的相对位置是不会改变的,所以对于一个雪球,越过相邻的雪球的初始位置一定不会令其变大。 如果雪球的滚动范围没有交集,答案显然就是区间长度。但如果有了交集,我们必须判断哪个雪球先滚到,一个区间便分为了分属左右两雪球的两个区间,于是就要找出两边最后一次不交的那个断点。 由于断点具有单调性 阅读全文
posted @ 2024-02-20 09:49 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个 010101 字符串 SSS,定义相邻字符均不同的字符串为好串,要求支持两种操作。 1 L R,将从 LLL 到 RRR 的区间取反。 2 L R,查询 SSS 从 LLL 到 RRR 的子串是否为好串。 分析 没有接触过这种题的建议去看一眼 P6492。 比较板子,对于这种题,一般 阅读全文
posted @ 2024-02-19 13:43 p7gab 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 分析 如果想让以 (xi,yi)(x_i,y_i)(xi​,yi​) 和 (xj,yj)(x_j,y_j)(xj​,yj​) 为中心的两个正方形重叠,那么显而易见 ∣xi−xj∣<k|x_i-x_j|<k∣xi​−xj​∣<k 且 ∣yi−yj∣<k|y_i-y_j|<k∣yi​−yj​∣<k。 由 阅读全文
posted @ 2023-11-16 22:00 p7gab 阅读(0) 评论(0) 推荐(0) 编辑