会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一只下饭菜的blog
简简单单,可可爱爱
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2024年1月10日
P6517 [CEOI2010 day1] alliances 题解
摘要: 最大流。 首先,不考虑人类结盟的特殊要求,这道题如何解决? 因为结盟关系只能在相邻两个村庄之间产生,所以把村庄看作结点,结盟关系看作边,那么这将会是一张二分图。 所以可以先将地图黑白染色,将黑点看作源点,白点看作汇点,能够产生结盟关系的结点之间连一条容量为 $1$ 的边,跑一遍最大流即可得到答案。
阅读全文
posted @ 2024-01-10 17:35 A_box_of_yogurt
阅读(20)
评论(0)
推荐(0)
2024年1月8日
Template
摘要: VC 的一些模板: 网络流(待补全) #include <bits/stdc++.h> using namespace std; typedef long long ll; namespace Flow { namespace max_flow { using flow_type = int; co
阅读全文
posted @ 2024-01-08 21:09 A_box_of_yogurt
阅读(18)
评论(0)
推荐(0)
2023年12月26日
莫比乌斯反演
摘要: 废话 这篇博客还有很多未完善的地方,所以如果想学莫比乌斯反演的话最好不要看这篇文章( 被莫比乌斯反演创死了。 前置芝士多得一批,有空我来写一遍。 「莫比乌斯反演」和「莫比乌斯变换」不是一个东西哦。(好像是一个东西?) 草,我把 $\mu$ 当成 $\varphi$ 了,大家别学我,有一些地方写错了,
阅读全文
posted @ 2023-12-26 16:18 A_box_of_yogurt
阅读(15)
评论(0)
推荐(0)
2023年12月25日
Min-Max 容斥
摘要: 亿些废话 上课听 lf 说到「莫比乌斯反演」,「FWT/FMT」,「生成函数」这些什么的都讲过我就很头大,数学这坑是得有多大啊。 不过 lf 说不久后就开始复习网络流,好歹算是有点空闲时间可以补数学了。 前置芝士 要会基本的容斥,以及二项式定理。 如果你不会的话可以看看我写的二项式反演和广义容斥原理
阅读全文
posted @ 2023-12-25 19:35 A_box_of_yogurt
阅读(43)
评论(0)
推荐(0)
2023年12月23日
wqs二分
摘要: 我全是二分。 今天一个下午调模板题结果发现是 int 返回值打成了 bool!哈哈哈我是小丑。 这个东西应该算是一种思想而不是具体的算法,跟 CDQ 分治,整体二分这些性质上差不多。 wqs 二分主要是解决恰好选取 $k$ 个元素时的最小(最大)代价这样一类问题的。 它的思想主要是:引入一个惩罚/奖
阅读全文
posted @ 2023-12-23 17:34 A_box_of_yogurt
阅读(17)
评论(0)
推荐(0)
2023年12月22日
毛毛虫剖分
摘要: 疯狂写博客是真的爽。 学这个东西的原因是昨天早上的省选模拟赛T1好像用到了这玩意,应该是轻重边的改版?但是我学完了还是不会做。 正好之前有学长在校 OJ 上发过,也就浅浅地学了一下。能在考场上推出来这个东西真的很厉害! 不得不说学长写的文章真的很精炼,写完之后发现自己写的还是啰嗦了。 例题 毛毛虫剖
阅读全文
posted @ 2023-12-22 22:31 A_box_of_yogurt
阅读(85)
评论(0)
推荐(1)
天依给了你一个函数然后让你求矩阵函数和
摘要: 不会线段树历史版本区间和,学了好几个小时再加因为数组开小的几个小时的虚空调试终于过了。 这篇题解会更详细的讲解如何实现线段树历史版本求和。 也推荐一篇讲解线段树历史版本区间和的博客,我是从这里面学的。 观察函数 \(g(i, j)\) 的定义,会发现 \(j\) 这个右端点是不动的,于是考虑右端点确
阅读全文
posted @ 2023-12-22 21:55 A_box_of_yogurt
阅读(23)
评论(0)
推荐(0)
Distinctification 题解
摘要: 完全凭自己想出来的,可喜可贺,记录一下。 不过数组没开二倍空间虚空调试了三个小时。 按照自己做题时的思路讲一遍,我认为这样会更加清晰。 首先通过手玩样例会发现:刚开始的时候这些数对互不相干,不断地加入数对会让原本互不影响的数对“连通”起来。 这里的“连通”的意思是,这些数通过一系列操作后,达到题目要
阅读全文
posted @ 2023-12-22 20:41 A_box_of_yogurt
阅读(11)
评论(0)
推荐(0)
2023年12月21日
Something Useful?(Maybe)
摘要: 最长上升子序列的状态定义不只有“$dp_{i, j}$ 表示以 $j$ 结尾的最长上升子序列长度”,还有经典二分做法的“$dp_{i, j}$ 表示长度为 $j$ 的最长上升子序列的结尾最小值”。 0/1 序列的题目可以考虑分段。 树上一堆点和边构成的连通块数量是「点数减边数」。 在「选点」的问题中
阅读全文
posted @ 2023-12-21 10:00 A_box_of_yogurt
阅读(10)
评论(0)
推荐(0)
2023年12月20日
Explosions? 题解
摘要: 好像又打了一种与众不同的做法? 如果想要在最后用一个炸弹炸死所有的怪物,那么还活着的怪物的血量一定会是先单调递增,后单调递减的。 把它拆开考虑,如果能够求出“让一个怪物左边的还活着的怪物的血量单调递增”的代价,记为 $pre$;和“让一个怪物右边的还活着的怪物的血量单调递减”的代价,记为 $suf$
阅读全文
posted @ 2023-12-20 19:26 A_box_of_yogurt
阅读(21)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告
Document