上一页 1 2 3 4 5 6 7 8 ··· 57 下一页
摘要: Tree 题解 一道LCT板题。 看样子就像是一道LCT的板题,只需要将乘与加的懒标记分别传下去即可。 ‘-’就是简单的树上加边与删边 ‘/'就是查询和,update时更新即可。 不过需要注意一下在乘与加时懒标记与总数的变化。 mul是乘的懒标记,add是加的懒标记,sum是当前和,siz是子树大小 阅读全文
posted @ 2022-07-18 15:22 StaroForgin 阅读(5) 评论(0) 推荐(0)
摘要: 时代的眼泪 题解 变成时代的眼泪了。 貌似是一个奇怪的区间顺序对问题。 数据范围 n ⩽ 1 0 5 n\leqslant 10^5 n⩽105,大概是树套树或者分块,感觉分块比较可行,考虑分块。 原题相当于就是求 ∑ i < j , i , j ∈ [ x , x ′ ] [ y ⩽ p i < 阅读全文
posted @ 2022-07-16 22:16 StaroForgin 阅读(13) 评论(0) 推荐(0)
摘要: 命运 题解 由于是在树上的祖先,所以到的路径一定是树上一条直下的链。 考虑dp,表示节点的子树内边的状态已经确定,且其上端点的深度最深为时的方案总数。因为一旦一条链未被满足,而子树内的状态又是已经确定的,故只能在到它祖先的链上出现,而这段距离所有超出路径都会涉及到,如果在 阅读全文
posted @ 2022-07-16 22:16 StaroForgin 阅读(4) 评论(0) 推荐(0)
摘要: 排兵布阵 题解 今天比赛上这道题好像是人均题呀。 好吧,就一个简单的,连优化都不需要的背包dp。 我们每次只需要处理在比第i个城堡的第j大的玩家大的情况,不必把所有的兵的情况都处理完。 然后就可以过了。 源码 #include<cstdio> #include<cmath> #include<cst 阅读全文
posted @ 2022-07-16 09:34 StaroForgin 阅读(9) 评论(0) 推荐(0)
摘要: 超现实树 题解 我是**,读了半天题还把题读错了,怪不得半天没想法还看不懂题解。 我们的目的是让我们当前的所有数能够通过生长得到几乎所有的树。 也就是只有有限棵树是生长不出来的。 我们记最大深度为 N N N的树的集合为 S N S_N SN​的话,肯定存在一个 N N N使得 S N S_N SN 阅读全文
posted @ 2022-07-15 11:25 StaroForgin 阅读(8) 评论(0) 推荐(0)
摘要: 青蛙题 题解 题解 首先,看到 n ⩽ 2 × 1 0 6 n\leqslant 2\times 10^6 n⩽2×106的数据范围,大概可以猜到,时间复杂度是 O ( n log ⁡ n ) O\left(n\log n\right) O(nlogn)级别的,所以先刨除分块什么的算法。然而笔者场上 阅读全文
posted @ 2022-07-14 20:06 StaroForgin 阅读(13) 评论(0) 推荐(0)
摘要: Min Product Sum 题解 首先,它是要求每个位置上当前行与当前列所有数的最小值的乘积。 我们不妨把它给转化一下,我们现在要对一个矩阵 A A A和矩阵 B B B 阅读全文
posted @ 2022-07-13 21:33 StaroForgin 阅读(7) 评论(0) 推荐(0)
摘要: 完美的队列 题解 首先,我们可以想到求出每个操作的存在时间。 显然,一个操作的存在时间就是它这个操作中一个加入元素被删掉的时间。 我们考虑怎么去维护这东西,一个想法就是去分块。 对于一个块里,产生贡献的操作有两种,一种是没有完全覆盖这个块,但与这个块有交的操作,另一种就是完全覆盖了的操作。 对于第一 阅读全文
posted @ 2022-07-13 09:43 StaroForgin 阅读(6) 评论(0) 推荐(0)
摘要: 完美的集合 题解 生平最讨厌的卡常。 其实这道题蛮好想的。 由题可知,如果一个集合能用,它一定是一个联通块而且总重量小于m。很明显的dp了,数据范围也不大。 我们可以先以每个节点为根,都做一次dp。 不过我们马上发现,时间复杂度是,明显要超时。那我们应该怎么做呢? 我们可以采取dfs序dp。因为我们 阅读全文
posted @ 2022-07-13 09:43 StaroForgin 阅读(2) 评论(0) 推荐(0)
摘要: 无损加密 题目描述 题解 首先,我们可以把求行列式的条件转化一下。 一种经典的行列式转化方式就是 L G V LGV LGV引理,将我们的行列式转化成不想交路径的方案数。 显然,我们每次的转移相当于乘上一个 a i , j = [ i = j ∨ l k ⩽ i < j ⩽ r k ] a_{i,j 阅读全文
posted @ 2022-07-10 20:04 StaroForgin 阅读(11) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 57 下一页