07 2022 档案
摘要:CF504E Misha and LCP on Tree 对于序列上的问题,可以考虑哈希+二分,对于树上的问题,只需使用树剖将一条路径分成序列上的 $O(\log n)$ 个区间即可,时间复杂度 $o(n\log n)$。 CF505E Mr. Kitayuta vs. Bamboos 二分答案,考
阅读全文
摘要:预备知识 向量空间: 定义 $(F, V, +, •)$ 为向量空间(也称线性空间),其中 $F$ 为域,$V$ 为集合,$V$ 中元素称为向量,$+$ 为向量加法,$•$ 为数乘运算,且运算满足 $8$ 条公理。 线性无关: 向量空间中,对于 $V$ 上一组 $n$ 个向量 $x_i$ ,若存在不
阅读全文
摘要:二次剩余 对于 $P,n$,若存在 $x$,满足: $$ x^2≡n\pmod p $$ 则称 $n$ 为模 $P$ 意义下的二次剩余。 勒让德符号 定义如下: $$ \left(\frac{n}{p}\right)= \begin{cases} 1,&n\text{ 在模 $p$ 意义下是二次剩余
阅读全文
摘要:定义 连续随机型变量的期望问题指的是: 对于一个连续型随机变量 $X$ ,以及一个函数 $f(x)=P[x==X]$ ,求 $E(X)$ 的问题。 解法: 若 $X$ 是一个离散型的随机变量,可能值为 $x_1,x_2…$,对应的概率分别为 $p_1,p_2…$,那么它的期望值就是 $E(x)=∑_
阅读全文
摘要:#2772. 「ROI 2017 Day 2」反物质 有 $n$ 种实验,第 $i$ 种实验一次的费用为 $c_{i}$ ,这种实验会随机生成 $\left[l_{i}, r_{i}\right]$ 中一个整数数量的反物质。你可以存储 $k$ 个单位的反物质。你进行的不能超过存储上界,即如果当前你有
阅读全文
摘要:2022-07-19 String 用 $\text{exkmp}$ 求出 $S$ 串和它的所有后缀的 $\text{lcp}$,那么我们令 $[1,n]$ 和 $[i,n]$ 这段 $\text{lcp}$ 长度为 $x$ ,当满足 $i\le x$ 时,对于 $\forall j,j\times
阅读全文
摘要:伯努利数求自然数幂前缀和 $$ n^k=[x^k]\frac{1}{1-nx}=k![x^k]e^{nx} $$ $\text{EGF}$(指数型生成函数)形式更为常用,不如说 $\text{OGF}$(普通型生成函数)几乎没用。 例: $$ \sum_{i=0}^{n}i^k=k![x^k]\su
阅读全文
摘要:CF793F Julia the snail 考虑扫描线,对于一个 $l_i,r_i$ ,我们需要的操作就是对左端点在 $[1,l_i]$ 中且大于 $l_i$ 的答案改为 $r_i$ ,考虑吉司机线段树的思路,如果区间内只有最大值超过了 $l_i$ 则暴力修改,否则递归下去,均摊复杂度 $O(n\
阅读全文
摘要:[SHOI2012]信用卡凸包 通过平移可以将最终的图形分成一个以信用卡四个角的圆心为顶点的凸包以及一个圆,分别计算即可。 点击查看代码 #include<bits/stdc++.h> using namespace std; int n,top,m; double ans=0,A,B,R,l,ph
阅读全文
摘要:[JSOI2018]防御网络 考虑算每条边的贡献,对于一条割边,设其两侧的大小分别为 $siz$ 和 $n-siz$ ,那么它会出现在 $(2^{siz}-1)(2^{n-siz}-1)$ 种方案中。 对于在环上的边,考虑对整个环来算,如果在这个环上一共有 $k$ 棵子树中有点被选中,那么这 $k$
阅读全文
摘要:[ARC119F] AtCoder Express 3 [ARC117F] Gateau 考虑二分答案,对前缀和建差分约束 $\text{check}$ ,但是用 $\text{spfa}$ 判断负环是 $O(n^2)$ 的,妥妥地 $\text{TLE}$ 掉。仔细观察这张图,实际上它是很有规律的
阅读全文
摘要:面对一个多维 $\text{dp}$ 问题,根据维度之间联系的紧密程度,我们可以选择 维度之间紧密相关,只能直接枚举 维度之间完全无关,只是贡献通过某种形式相加,可以割裂为两个dp处理 介于 $1,2$ 之间,不能割裂计算,但是可以将转移过程割裂为若干步来优化 e.g.1: 选区间1 问题描述 对于
阅读全文
摘要:定义 对于 $n$ 阶矩阵,若存在非零列向量 $x$ 和数 $\lambda$ 满足 $Ax=\lambda x$,则称 $\lambda$ 和 $x$ 为一组对应的特征值和特征向量。 在确定了特征值之后,可以得到对应的无穷多个解。 $$ \ $$ 求解特征值和特征向量 求解特征值和特征向量: 容易
阅读全文
摘要:对于同一个向量,选取的基底不同,其所对应的坐标值就不同。 例如: 向量 $a$ 在空间中的位置是固定的,如果使用第一组基底 $(e_1,e_2)=(\begin{bmatrix}1\0 \end{bmatrix},\begin{bmatrix}0\1 \end{bmatrix})$。 向量 $a$
阅读全文
摘要:毛毛虫剖分 一种由重链剖分推广而成的树上结点重标号方法,支持 修改/查询 一只毛毛虫的信息,并且可以对毛毛虫的身体和足分别 修改/查询 不同信息 。 可以用来解决一些大力树剖也可以解决的问题。 一些定义: 毛毛虫:一条树上的链和与这条链邻接的所有结点构成的集合; 虫身:毛毛虫的链部分; 虫足:毛毛虫
阅读全文