会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chzhc
天天开心!
博客园
首页
新随笔
联系
订阅
管理
2025年1月15日
二分图相关结论
摘要: 二分图相关结论 最小点覆盖 点覆盖定义:点的集合 \(S\),需要满足每一条边至少有一个端点在 \(S\) 中。 最小点覆盖定义:点个数最少的集合 \(S\)。 可以证明,最小点覆盖的大小与最大匹配相等。 证明如下: 1、最小点覆盖 $\geq $ 最大匹配: 为了使得最大匹配的边被全部覆盖,至少需
阅读全文
posted @ 2025-01-15 01:39 chzhc
阅读(72)
评论(0)
推荐(0)
2024年12月25日
Educational Codeforces Round 173 (Rated for Div. 2) E
摘要: CF2043E 题意 给定两个 \(n\times m\) 的矩阵 \(A\) 和 \(B\)(其中的整数介于 \(0\) 和 \(10^9\) 之间),可以对 \(A\) 矩阵进行如下操作,问是否能变换为矩阵 \(B\)。 \(\&=\):选择两个整数 \(i\) 和 \(x \ (1 \leq
阅读全文
posted @ 2024-12-25 22:15 chzhc
阅读(31)
评论(0)
推荐(0)
2024年12月13日
真机安装双系统过程
摘要: 双系统(windows11 & ubuntu-22.04.1) 最近心血来潮想装个双系统,也能熟悉 icpc 的环境,结果装了半天,遇到了一大堆问题,想着记录一下也能帮到别人。 首先上网搜索了关键词:ICPC、Ubuntu,还真搜出了官方 ICPC WF 的配置教程:Link 步骤一 下载 iso、
阅读全文
posted @ 2024-12-13 15:18 chzhc
阅读(409)
评论(0)
推荐(0)
2024年11月6日
高维前缀和
摘要: 高维前缀和 二维前缀和 一般的做法是容斥: for (int i = 1; i <= n; ++ i) for (int j = 1; j <= n; ++ j) sum[i][j] = sum[i - 1][j] + sum[i][j - 1] - sum[i - 1][j - 1] + a[i]
阅读全文
posted @ 2024-11-06 23:36 chzhc
阅读(45)
评论(0)
推荐(1)
快速沃尔什变换(FWT)
摘要: 快速沃尔什变换(FWT) 前言 本文为个人学习笔记,大量参考了 oi-wiki 以及其他博客的内容。 问题 给定 \(a, b\) 序列,求: \[c_i = \sum_{i = j \oplus k} a_j b_k \]其中,\(\oplus = \operatorname{or} / \ope
阅读全文
posted @ 2024-11-06 20:30 chzhc
阅读(130)
评论(0)
推荐(0)
2024年10月29日
快速傅里叶变换(FFT)
摘要: 快速傅里叶变换(FFT) 前言 本文为个人学习笔记,大量参考了 oi-wiki 以及其他博客的内容。 问题 记: \[f(x) = c_0 + c_1 x + c_2 x^2 + \cdots + c_{n}x^{n} \\ g(x) = d_0 + d_1 x + d_2 x^2 + \cdots
阅读全文
posted @ 2024-10-29 23:36 chzhc
阅读(105)
评论(0)
推荐(1)
2024年8月26日
生成函数
摘要: 生成函数 普通生成函数(ordinary generating function,OGF) 定义序列 \(a\) 的普通生成函数为: \[F(x) = \sum_n a_n x^n \]\(a\) 既可以是有穷序列,也可以是无穷序列。 例子: 1、序列 \(a=\langle 1,2,3\rangl
阅读全文
posted @ 2024-08-26 18:40 chzhc
阅读(45)
评论(0)
推荐(0)
2022年8月5日
数论
摘要: 数论 逆元 若 \(b, m\) 互质,并且 \(b | a\),则存在一个整数 \(x\) 使得 \[\dfrac{a}{b} \equiv a \times x \pmod m \]则称 \(x\) 为 \(b\) 的模 \(m\) 乘法逆元,记作 \(b^{-1}\pmod m\)。 例如 \
阅读全文
posted @ 2022-08-05 18:05 chzhc
阅读(115)
评论(0)
推荐(0)
2022年7月30日
扩展 KMP(Z 函数)
摘要: $\mathcal O(n)$ 求每个后缀与整个串的 LCP。
阅读全文
posted @ 2022-07-30 15:28 chzhc
阅读(67)
评论(0)
推荐(1)
2022年4月29日
Codeforces & AtCoder 部分好题总结
摘要: Codeforces & AtCoder 部分好题总结 Codeforces CF232E 题意 在一个 \(n \times m\) 的网格上,有一些格子是障碍。给定 \(q\) 个询问,每次询问是否能通过向下走和向右走从格子 \((x_1,y_1)\) 走到格子 \((x_2,y_2)\)。 数
阅读全文
posted @ 2022-04-29 18:35 chzhc
阅读(16)
评论(0)
推荐(0)
下一页
公告
levels of contents