会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CharlieVinnie
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
2022年10月30日
CSP-S2022 游记
摘要: Day -2 上午打了场信心赛,~~因为某种原因 T2 简单广搜想了半天先做了 T3~~ 下午随机做了两道 Y25t 的题,看了两眼 pbds 打鬼子。摆烂。 Day -1 上午教练让我们几个找几道联赛到省选难度的题,上 CF 搜 probabilities,找了 2000+2700+3500,最后
阅读全文
posted @ 2022-10-30 19:24 CharlieVinnie
阅读(154)
评论(0)
推荐(0)
2022年10月27日
完全背包问题 —— 贪心优化 DP 范围
摘要: 题意: 现在有 $2n+1$ 个物品($n\le 300$),体积分别为 $-n,-n+1,\dots,-1,0,1,\dots,n$,第 $i$ 个物品有 $a_i$ 个,求选出恰好 $S$ 的总体积最多能选几个物品。 第一步:缩小值域。 不妨设 $\sum a_i>=S$,否则将所有数取反。 这
阅读全文
posted @ 2022-10-27 21:08 CharlieVinnie
阅读(73)
评论(0)
推荐(0)
2022年10月26日
树上短距离点组计数——树上容斥好题
摘要: Password: GDFZOJ45 题名
阅读全文
posted @ 2022-10-26 16:57 CharlieVinnie
阅读(0)
评论(0)
推荐(0)
2022年10月21日
ARC150D - Removing Gacha (树上期望)
摘要: Link 题意: 给一棵 $n$ 个节点的树,称一个点是好的,当且仅当它到根的路径上都是黑色(包括自己)。每次在不好的节点中随机选一个把它涂成黑色(不管原来它是否是白的),直到所有点都是好的为止。求期望涂色次数。 ~~原题题解 $O(n\log n)$ 乐傻了,以下是 tester's soluti
阅读全文
posted @ 2022-10-21 13:08 CharlieVinnie
阅读(52)
评论(0)
推荐(0)
2022年10月17日
最小点覆盖奇偶计数问题——对称性好题
摘要: Password: GFOJ1066
阅读全文
posted @ 2022-10-17 17:21 CharlieVinnie
阅读(4)
评论(0)
推荐(0)
2022年10月10日
How to Die ( Since 10.10 )
摘要: 以后再也不要相信 sqrt 的精度!对 long long 级别的数取 sqrt 会炸精度! 对于区间差分 $[l,r]$ 的问题,一定要注意是否会出现 $l>r$ 的情况!($|A|<|B|\implies$ $B$ 在 $A$ 中出现 $-1$ 次,警钟长鸣) 斜率优化根据截取直线斜率的单调性,
阅读全文
posted @ 2022-10-10 21:51 CharlieVinnie
阅读(75)
评论(0)
推荐(0)
2022年10月8日
CCPC Finals 2021 H Harie Programming Contest (网络流&支配树的妙用)
摘要: Link 题意: 给一个二分图,求有多少种方案删去恰好两个点,使得最大匹配数不变。$n,m\le 2\times 10^5$。 二话不说先跑一遍 Dinic 网络流,设残量网络形成的图为 $G$。 然后开始分类讨论: 1. 删去的两个点分别在两侧 设左边删去了 $u$,右边删去了 $v'$。(以下称
阅读全文
posted @ 2022-10-08 15:37 CharlieVinnie
阅读(156)
评论(0)
推荐(2)
2022年10月7日
支配树🌴学习笔记
摘要: 支配树:在 \(O(n\log n)\) 时间内求出一张有向图中能切断一个点到起点的所有路径的点 具体地,先定义一个起点 \(S\)(要求它能到达所有点),对于图中一个点 \(u\),存在一些点 \(v\),使得删去某个 \(v\) 后 \(S\) 无法走到 \(u\),这些点 \(v\) 所组成的
阅读全文
posted @ 2022-10-07 22:46 CharlieVinnie
阅读(570)
评论(3)
推荐(1)
2022年10月5日
P7361 「JZOI-1」拜神 (字符串)
摘要: 题意: 给一个串,$Q$ 次询问区间 $[l,r]$ 中至少出现两次的子串的最大长度。 ~~写LCT是什么东东~~ 以下做法很经典: 先求出 SA 以及 height 数组,然后按 height 从大到小每次加入一条连接 $sa_i$ 与 $sa_{i+1}$ 的边,并用并查集维护每个连通块。 这样
阅读全文
posted @ 2022-10-05 22:34 CharlieVinnie
阅读(150)
评论(0)
推荐(0)
2022年10月2日
P7476 苦涩 题解
摘要: Link 一道很好的复杂度均摊题目。 只需要考虑删除操作时的时间复杂度。保证复杂度的重点之一是精确定位到所有包含最大值的区间,即不去碰多余的区间。每次删除操作会删除若干个整个区间,以及至多两个区间被删一半。 由于一共最多插入了 $O(m\log n)$ 个区间,所以前一半的复杂度是对的。 对于后一半
阅读全文
posted @ 2022-10-02 15:58 CharlieVinnie
阅读(166)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
公告