随笔分类 -  基础算法-倍增

摘要:给定 n 个区间 [xi,yi],保证所有区间均不同。令 f(l,r) 表示从 n 个区间中选择偶数个区间使得其并集恰为 [l,r] 的方案数,g(l,r) 表示从 n 个区间中选择奇数个区间使得其并集恰为 [l,r]阅读全文
posted @ 2023-05-21 16:59 came11ia 阅读(20) 评论(0) 推荐(0) 编辑
摘要:A. [USACO23JAN] Tractor Paths P 有 n 个区间,第 i 个区间为 [li,ri]。保证 l1<l2<<lnr1<r2<<rn。其中一部分区间是特殊的。 如果第 i 个区间和第 j 个区间相交,那 阅读全文
posted @ 2023-03-01 13:22 came11ia 阅读(66) 评论(0) 推荐(0) 编辑
摘要:很喜欢 Alpha1022 的一句话:Open Cup 还是一场场做比较有感觉。 A. 6789 给定一个 n×m 的矩阵,每个位置上有一张写着 6,7,89 的卡牌。求最少反转多少张卡牌使得将矩阵反转 180 后和原来相同,或判断无解。 $n,m 阅读全文
posted @ 2022-11-17 21:23 came11ia 阅读(266) 评论(0) 推荐(1) 编辑
摘要:蹭热度. 阅读全文
posted @ 2022-10-30 18:29 came11ia 阅读(196) 评论(2) 推荐(1) 编辑
摘要:非传统题不做。 Day1 T1 Jail 给定一棵 n 个点的树,有 m 个人,第 i 个人从 si 出发沿最短路径到 ti,每次可以指定一个人走一条边。问是否存在一种方案让每个人都到 ti,且满足任何两个人不同时出现在同一个节点。 \(m \l 阅读全文
posted @ 2022-09-08 13:18 came11ia 阅读(173) 评论(0) 推荐(0) 编辑
摘要:传送门 思路 学了析合树还不会做这题,感觉我真的没什么救/ll 对于这类跳若干步的问题,一个很自然的想法是预处理倍增数组,但这题的状态数量是 O(n2) 的,看起来不能直接做。这时一个关键结论突然出现:设 fk(l,r)[l,r] 操作 k 后的结果,那么若 $[l_1,r 阅读全文
posted @ 2022-07-22 19:52 came11ia 阅读(67) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示