随笔分类 -  数学

摘要:久远的博客了,从洛谷搬过来 阅读全文
posted @ 2022-11-07 19:03 EricQian06 阅读(45) 评论(0) 推荐(1)
摘要:今天听 $\texttt{m}\color{red}{\texttt{yee}}$ 嘴的,赶紧来补个学习笔记。 我们有点时候需要计算一个较小矩阵的 $n$ 次幂,但直接求幂非常不方便,这是会考虑矩阵对角化,将 $M$ 改写为 $\mathcal{PDP^{-1}}$,这样 $M^n$ 次就可以写为 阅读全文
posted @ 2022-07-23 21:26 EricQian06 阅读(306) 评论(0) 推荐(1)
摘要:定义与建立 Prufer 序列可以将一个带标号 $n$ 个结点的树用 $[1,n]$ 中的 $n-2$ 个整数表示。一个无向带标号生成树与数列之间的双射。 对于一棵树,每次我们选择它编号最小的叶子结点,删除它并记录下与它相连的节点的编号,那么最终记录下的 $n-2$ 个数就组成了这棵树的 Prufe 阅读全文
posted @ 2022-03-12 09:09 EricQian06 阅读(68) 评论(0) 推荐(0)
摘要:前置知识:矩阵、高斯消元 行列式 行列式 定义 $$ \text{det(A)}=\sum_{p}{(-1)^{\mathrm{sgn}(p)}\prod{A_{i,p_i}}} $$ 其中 $\text{sgn}(p)$ 表示排列 $p$ 的逆序对个数。 行列式 性质 进行一次矩阵转职,行列式不变 阅读全文
posted @ 2022-02-20 13:10 EricQian06 阅读(262) 评论(0) 推荐(2)
摘要:裴蜀定理(贝祖定理) 定理指出,设 $a,b$ 是不全为 $0$ 的整数,则存在 $x,y$,使得: $$ ax+by=\gcd(a,b) $$ 证明 如果 $a=0$ 或 $b=0$,则显然成立。 若 $a\not=0,b\not=0$。 由于 $\gcd(a,-b)=\gcd(a,b)$,不妨设 阅读全文
posted @ 2021-09-20 13:40 EricQian06 阅读(198) 评论(0) 推荐(0)
摘要:定义 若数列 \(\{a\}\) 满足 \(a_n=c_1a_{n-1}+c_2a_{n-2}\) ,\(c_1,c_2\) 为常数,就称这种数列为二阶常系数齐次线性递推数列。 求解 假如能够将递推关系式改写为 \((a_n-ka_{n-1})=p(a_{n-1}-ka_{n-2})\) 的形式,就 阅读全文
posted @ 2021-09-15 21:20 EricQian06 阅读(966) 评论(1) 推荐(2)
摘要:基础概念及运用 整除 若对于正整数 \(n,m\),如果存在整数 \(q\) 使得 \(n=mq\),则称 \(m\) 整除 \(n\),记做 \(m|n\)。 最大公约数 \(\gcd(x,y)\)。 互质 最大公约数为 \(1\)。 整除函数与整除分块 记 \(\left\lfloor x\ri 阅读全文
posted @ 2021-08-29 14:40 EricQian06 阅读(71) 评论(0) 推荐(0)
摘要:排列组合 二项式定理 $$ (a+b)^n=\sum_{i=0}^n\dbinom{n}{i}a^{n-i}b^i $$ 常见组合数 在 $S={n_1\cdot a_1,n_2\cdot a_2,\dots,n_k\cdot a_k}$ 集合中选出 $r$ 个元素的方案数: 大概是容斥一下,咕咕咕 阅读全文
posted @ 2021-07-25 11:58 EricQian06 阅读(107) 评论(0) 推荐(0)
摘要:第一类斯特林数 咕咕咕 第二类斯特林数 定义:把 \(n\) 个不同的球放入 \(r\) 个相同的盒子的方案数(盒子不能为空,记为:\(S(n,r)\) 或 \(\begin{Bmatrix}n\\r\end{Bmatrix}\) 。 递推式: \(\begin{Bmatrix}n\\r\end{B 阅读全文
posted @ 2021-07-25 11:58 EricQian06 阅读(62) 评论(1) 推荐(0)
摘要:(咕咕咕:矩阵的秩) 向量 定义就不用说了吧。。 定义向量空间 $\mathbb{Z}^n$ 表示定义在整数域上的向量 ${a_1,a_2,\dots,a_n}$,$\mathbb{Z}^n_k$ 表示向量运算中逐位向 $k$ 取模。 客串一个向量旋转的公式:如果要将一个二维实数域上的向量旋转 $\ 阅读全文
posted @ 2021-07-25 11:57 EricQian06 阅读(416) 评论(2) 推荐(1)
摘要:\(\text{SG}\) 函数详解 阶梯博弈 只用考虑奇数阶的台阶,偶数阶的不用考虑(对手会把它再变回偶数阶)。 P3480 [POI2009]KAM-Pebbles 主要代码: for(int i=1;i<=n;i++) a[i]=rd(); for(int i=n;i>=1;i-=2) ans 阅读全文
posted @ 2021-07-25 11:56 EricQian06 阅读(75) 评论(0) 推荐(0)