随笔分类 -  某些专题

摘要:FFT 板子 点此查看代码 #include <bits/stdc++.h> using namespace std; const int maxn=2097160; const int G=3,md=998244353; int n,m,i,j,k,u,v,p,t,le; int f[maxn], 阅读全文
posted @ 2023-02-20 15:33 Fran-Cen 阅读(68) 评论(0) 推荐(0) 编辑
摘要:P4187 [USACO18JAN]Stamp Painting G 考虑在某次操作后一定会留下一段长为 k 的同色段。同时可以通过对 [1,k],[2,k+1],,[kn+1,n],[kn,n1],,[p,p+k1] 先后进行操作以控制这段同色段的位置,同时 阅读全文
posted @ 2023-02-03 17:29 Fran-Cen 阅读(64) 评论(0) 推荐(1) 编辑
摘要:中国剩余定理 对于下面的方程组(其中 n1,n2,,nm 两两互质): {xa1(modn1)\xa2(modn2)cdots\xam(modnm) 阅读全文
posted @ 2023-02-02 20:34 Fran-Cen 阅读(19) 评论(0) 推荐(0) 编辑
摘要:普通生成函数 在对一个序列 f 进行计算时,考虑构造多项式 F(x)=ifixi,然后在这个多项式上面进行化简/运算,方便对 f 的计算;多项式 F(x)=ifixi 称为 f 的 普通生成函数。(令 $F(x)=\sum_i f_ix^i,G(x 阅读全文
posted @ 2023-01-22 15:13 Fran-Cen 阅读(46) 评论(2) 推荐(2) 编辑
摘要:十一、矩阵的利用(行列を用いたテクニック) 1. 快速幂(二分累乗) (1) 推导转移矩阵(行列の導出) 例题:Placing Squares 题解 (2) BM 优化递推(?)(コンパニオン行列の累乗) (3) 多项式快速幂(多項式の累乗) 将转移矩阵看成乘上一个多项式的形式,则转移的合并可以从 阅读全文
posted @ 2023-01-14 21:16 Fran-Cen 阅读(72) 评论(1) 推荐(0) 编辑
摘要:六、转化求和顺序(線形和への分解) 例题1 题意 有一个长为 n 的数组 a。求在 a 中选择 k 个数的所有方案中,每次选择的所有数的中位数的和。n105,k 为偶数。 解法 设 B=k21。排序后,设在最中间的两个数为 ai,aj,则 $\ 阅读全文
posted @ 2023-01-14 21:15 Fran-Cen 阅读(64) 评论(0) 推荐(0) 编辑
摘要:数え上げテクニック集 笔记。题目的代码难度都不高。 引言 OI 中有三大专题:dp,数据结构,图论。而在这三大专题中,因为 dp 是从小问题的解法上升至大问题的解法的关键;所以 dp,在这三大专题中,优先性是第一位的。如果在从小问题的解法上升至大问题时,难免于时间和空间的超限,会使得这种题目值得深究 阅读全文
posted @ 2023-01-08 11:50 Fran-Cen 阅读(351) 评论(0) 推荐(0) 编辑
摘要:CF1765A Access Levels 解法 考虑两个文件 u,v 能合并为一组,当且仅当能够访问 u 的人的集合和能够访问 v 的人的集合有包含关系。如果存在某两个人 x,y 满足 x 只能访问 uy 只能访问 v,则 $c_v>b_{x,s_u}\ge 阅读全文
posted @ 2022-12-09 19:32 Fran-Cen 阅读(80) 评论(0) 推荐(1) 编辑
摘要:摘自 8 月 13 号的讲课内容。 一、直接方式(Direct Methods) 1. 下标变换(Index Transformation) 计算 i=lrai 时,可以通过下标变换的思路将其转为 $\sum\limits_{i=l-k}^{r-k}a_{i+k 阅读全文
posted @ 2022-12-08 18:03 Fran-Cen 阅读(105) 评论(0) 推荐(1) 编辑
摘要:P2764 最小路径覆盖问题 解法 直接从某个/某些点出发寻找路径不太现实,考虑从路径覆盖的另一个特点出发:路径中间的点一定入度和出度都为 1,而起点的入度为 0,终点的出度为 0。 此时可以考虑如何使得入度/出度为 0 的点最少。考虑某条有向边 uv阅读全文
posted @ 2022-12-02 18:15 Fran-Cen 阅读(40) 评论(0) 推荐(1) 编辑
摘要:本文参考了 OI Wiki 和 《算法竞赛进阶指南》。 引入:单调队列 定义 单调队列是一种可以在两头弹出元素,只在队尾插入元素的双端队列。 单调队列的元素满足某种单调性。在插入新的元素前,需要去掉原来的元素中不符合单调性的元素,然后加上新的元素。故而其解决的问题需要有某种单调性,不满足单调性的元素 阅读全文
posted @ 2022-10-04 15:58 Fran-Cen 阅读(81) 评论(0) 推荐(1) 编辑
摘要:感谢 hotpotcondiment 对此页面的贡献 容斥原理 有 n 个集合 S1,S2,,Sn(可能集合有交),则至少在一个集合的元素为 $$\begin{aligned}&{\color{white}{-;}}\sum\texttt{在任意一个集合内的元素总和}\&- 阅读全文
posted @ 2022-10-04 15:34 Fran-Cen 阅读(121) 评论(0) 推荐(3) 编辑
摘要:~~请忽视标题~~并膜 plate_let 分钟 Dice Product 2 (Atcoder ABC245 Ex) 题意 有一个变量 x 初始为 1。可以进行若干次操作,每次可以给 x 乘上一个 [1,n] 内一个随机整数,求使 x 大于 $m 阅读全文
posted @ 2022-10-04 15:23 Fran-Cen 阅读(68) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示