随笔分类 -  芝士

摘要:群论+Burnside 引理+Polya 定理+例题(咕咕咕) 阅读全文
posted @ 2024-04-25 10:43 A_box_of_yogurt 阅读(99) 评论(4) 推荐(0) 编辑
摘要:启发式启发我要启发式地思考一道可以用启发式解决的启发式题目。 阅读全文
posted @ 2024-04-16 20:37 A_box_of_yogurt 阅读(23) 评论(3) 推荐(0) 编辑
摘要:后缀数组(Suffix Array),Height 数组相关介绍,例题题解 阅读全文
posted @ 2024-04-11 20:10 A_box_of_yogurt 阅读(22) 评论(0) 推荐(0) 编辑
摘要:波论 阅读全文
posted @ 2024-02-25 20:00 A_box_of_yogurt 阅读(127) 评论(12) 推荐(0) 编辑
摘要:KMP 阅读全文
posted @ 2024-02-25 19:50 A_box_of_yogurt 阅读(21) 评论(2) 推荐(0) 编辑
摘要:马拉车没有上台讲马拉车!差评! 阅读全文
posted @ 2024-02-20 17:36 A_box_of_yogurt 阅读(14) 评论(2) 推荐(0) 编辑
摘要:谁家刚学会一个知识点就放黑来做啊。 长链剖分 建议在会重链剖分的基础上再来学长链剖分。 长链剖分与重链剖分不同的地方在于:重剖以子树大小来选重儿子,长剖以子树深度来选重儿子。 长剖的优势有: 可以 \(\mathcal{O}(1)\) 求 \(k\) 级祖先,可以在与深度有关的树形 dp 中优化掉一 阅读全文
posted @ 2024-02-19 22:28 A_box_of_yogurt 阅读(21) 评论(0) 推荐(0) 编辑
摘要:拉插! 阅读全文
posted @ 2024-02-17 16:40 A_box_of_yogurt 阅读(12) 评论(1) 推荐(0) 编辑
摘要:废话 这篇博客还有很多未完善的地方,所以如果想学莫比乌斯反演的话最好不要看这篇文章( 被莫比乌斯反演创死了。 前置芝士多得一批,有空我来写一遍。 「莫比乌斯反演」和「莫比乌斯变换」不是一个东西哦。(好像是一个东西?) 草,我把 $\mu$ 当成 $\varphi$ 了,大家别学我,有一些地方写错了, 阅读全文
posted @ 2023-12-26 16:18 A_box_of_yogurt 阅读(5) 评论(0) 推荐(0) 编辑
摘要:亿些废话 上课听 lf 说到「莫比乌斯反演」,「FWT/FMT」,「生成函数」这些什么的都讲过我就很头大,数学这坑是得有多大啊。 不过 lf 说不久后就开始复习网络流,好歹算是有点空闲时间可以补数学了。 前置芝士 要会基本的容斥,以及二项式定理。 如果你不会的话可以看看我写的二项式反演和广义容斥原理 阅读全文
posted @ 2023-12-25 19:35 A_box_of_yogurt 阅读(11) 评论(0) 推荐(0) 编辑
摘要:我全是二分。 今天一个下午调模板题结果发现是 int 返回值打成了 bool!哈哈哈我是小丑。 这个东西应该算是一种思想而不是具体的算法,跟 CDQ 分治,整体二分这些性质上差不多。 wqs 二分主要是解决恰好选取 $k$ 个元素时的最小(最大)代价这样一类问题的。 它的思想主要是:引入一个惩罚/奖 阅读全文
posted @ 2023-12-23 17:34 A_box_of_yogurt 阅读(9) 评论(0) 推荐(0) 编辑
摘要:疯狂写博客是真的爽。 学这个东西的原因是昨天早上的省选模拟赛T1好像用到了这玩意,应该是轻重边的改版?但是我学完了还是不会做。 正好之前有学长在校 OJ 上发过,也就浅浅地学了一下。能在考场上推出来这个东西真的很厉害! 不得不说学长写的文章真的很精炼,写完之后发现自己写的还是啰嗦了。 例题 毛毛虫剖 阅读全文
posted @ 2023-12-22 22:31 A_box_of_yogurt 阅读(49) 评论(0) 推荐(0) 编辑
摘要:闲话 今天是高一回归 OI 的第一天,lf 说讲一些简单的东西。 听得糊里糊涂的,目前就只知道二项式反演是个啥,连套用都不会/kk 好了现在会生搬硬套了。 看到有人在看我的博客学二项式反演欸好感动,补充了一点东西。 前置芝士 首先你需要知道一个组合数式子: \[\binom{n}{r}\binom{ 阅读全文
posted @ 2023-12-18 18:25 A_box_of_yogurt 阅读(28) 评论(1) 推荐(2) 编辑
摘要:最近在复习/学习容斥,写一点总结上来。 说实话我真的觉得广义容斥才是应该给初学者学的,不然直接看到一个 \((-1)^{i}\) 这么抽象的容斥系数,谁想得到它是省略了 \(\binom{i}{0} = 1\) 的形式啊。 补充:最近学二项式反演的时候发现至少这种定义并不严谨,正确的说法应该是钦定, 阅读全文
posted @ 2023-11-24 09:15 A_box_of_yogurt 阅读(258) 评论(0) 推荐(1) 编辑
摘要:今天的联考T2用到了这个trick! 不得不说的是,这两次考试都能发现某的题目利用的trick/性质都有同学在网上看过,所以多看博客有助于考试(?),特别是matrix67的博客。 经典例题是这道,如果是bz的同学可以看看这篇帖子。 简单的来说,就是你需要维护一个双端队列,并且维护的信息不具有区间可 阅读全文
posted @ 2023-11-07 18:27 A_box_of_yogurt 阅读(25) 评论(0) 推荐(0) 编辑
摘要:0#原来你的虚树是出芽生殖的嘛?! 消耗战!你消耗的不是别的!你消耗的是我! 虚树 引入 这种东西配合实际例子来讲会比较好。 模板题是这道。 下文的「标记点」就是有资源的岛屿。 首先我们可以想到对于每个询问都来一次树形dp,时间复杂度为 $\mathcal{O}(nm)$。 这种复杂度显然不够优秀。 阅读全文
posted @ 2023-10-26 17:28 A_box_of_yogurt 阅读(4) 评论(0) 推荐(0) 编辑
摘要:由于是临时复习,所以会很简略 tarjan 求强连通分量 首先可以对图dfs搜索,得到一棵搜索树。 考虑在搜索过程魔改一下dfs来求强连通分量。 搜索的时候我们会遇到很多非树边,而强连通分量的产生显然和这些非树边有关系。 dfn的解释略。 每次访问到一个节点把他加入到一个栈中。 用 $low_{u} 阅读全文
posted @ 2023-10-20 17:19 A_box_of_yogurt 阅读(3) 评论(0) 推荐(0) 编辑
摘要:前言 gm今天开了一个数学链接,看了一下发现自己连 Exgcd 都忘了/lh 看来还是有必要写芝士总结了。 扩展欧几里得 就是对辗转相除法求 $\gcd$ 的扩展,主要是用来求解 $a \times x + b \times y = \gcd(a, b)$ 这个二元一次不定方程的。 但是经常地,$a 阅读全文
posted @ 2023-10-08 15:17 A_box_of_yogurt 阅读(7) 评论(0) 推荐(0) 编辑

Document