10 2022 档案

摘要:Day -2 上午打了场信心赛,~~因为某种原因 T2 简单广搜想了半天先做了 T3~~ 下午随机做了两道 Y25t 的题,看了两眼 pbds 打鬼子。摆烂。 Day -1 上午教练让我们几个找几道联赛到省选难度的题,上 CF 搜 probabilities,找了 2000+2700+3500,最后 阅读全文
posted @ 2022-10-30 19:24 CharlieVinnie 阅读(145) 评论(0) 推荐(0) 编辑
摘要:题意: 现在有 2n+1 个物品(n300),体积分别为 n,n+1,,1,0,1,,n,第 i 个物品有 ai 个,求选出恰好 S 的总体积最多能选几个物品。 第一步:缩小值域。 不妨设 ai>=S,否则将所有数取反。 这 阅读全文
posted @ 2022-10-27 21:08 CharlieVinnie 阅读(61) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-10-26 16:57 CharlieVinnie 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Link 题意: 给一棵 n 个节点的树,称一个点是好的,当且仅当它到根的路径上都是黑色(包括自己)。每次在不好的节点中随机选一个把它涂成黑色(不管原来它是否是白的),直到所有点都是好的为止。求期望涂色次数。 ~~原题题解 O(nlogn) 乐傻了,以下是 tester's soluti 阅读全文
posted @ 2022-10-21 13:08 CharlieVinnie 阅读(41) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-10-17 17:21 CharlieVinnie 阅读(4) 评论(0) 推荐(0) 编辑
摘要:以后再也不要相信 sqrt 的精度!对 long long 级别的数取 sqrt 会炸精度! 对于区间差分 [l,r] 的问题,一定要注意是否会出现 l>r 的情况!(|A|<|B| BA 中出现 1 次,警钟长鸣) 斜率优化根据截取直线斜率的单调性, 阅读全文
posted @ 2022-10-10 21:51 CharlieVinnie 阅读(66) 评论(0) 推荐(0) 编辑
摘要:Link 题意: 给一个二分图,求有多少种方案删去恰好两个点,使得最大匹配数不变。n,m2×105。 二话不说先跑一遍 Dinic 网络流,设残量网络形成的图为 G。 然后开始分类讨论: 1. 删去的两个点分别在两侧 设左边删去了 u,右边删去了 v。(以下称 阅读全文
posted @ 2022-10-08 15:37 CharlieVinnie 阅读(119) 评论(0) 推荐(2) 编辑
摘要:支配树:在 O(nlogn) 时间内求出一张有向图中能切断一个点到起点的所有路径的点 具体地,先定义一个起点 S(要求它能到达所有点),对于图中一个点 u,存在一些点 v,使得删去某个 vS 无法走到 u,这些点 v 所组成的 阅读全文
posted @ 2022-10-07 22:46 CharlieVinnie 阅读(496) 评论(3) 推荐(1) 编辑
摘要:题意: 给一个串,Q 次询问区间 [l,r] 中至少出现两次的子串的最大长度。 ~~写LCT是什么东东~~ 以下做法很经典: 先求出 SA 以及 height 数组,然后按 height 从大到小每次加入一条连接 saisai+1 的边,并用并查集维护每个连通块。 这样 阅读全文
posted @ 2022-10-05 22:34 CharlieVinnie 阅读(141) 评论(0) 推荐(0) 编辑
摘要:Link 一道很好的复杂度均摊题目。 只需要考虑删除操作时的时间复杂度。保证复杂度的重点之一是精确定位到所有包含最大值的区间,即不去碰多余的区间。每次删除操作会删除若干个整个区间,以及至多两个区间被删一半。 由于一共最多插入了 O(mlogn) 个区间,所以前一半的复杂度是对的。 对于后一半 阅读全文
posted @ 2022-10-02 15:58 CharlieVinnie 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起