-数学
文章平均质量分 70
zhangche0526
退役OIer
展开
-
生成树计数(草稿)
生成树计数Kirchhoff 矩阵Matrix-Tree 定理原创 2017-05-11 11:48:10 · 379 阅读 · 0 评论 -
线性基(草稿)
线性基所以说这种神玩意我怎么可能自己研究嘛,都是搬运的,出处详见参考资料1数学基础1.1 向量空间 vector space定义 (F,V,+,⋅)(F, V, +, \cdot) 为向量空间,其中 FF 为域, VV 为集合, VV 中元素称为向量, ++ 为向量加法, ⋅\cdot 为标量乘法,且运算满足 8 条公理(见维基百科)。1.2线性无关 linearly independent对于向原创 2017-07-28 07:08:46 · 471 阅读 · 0 评论 -
Pólya 定理(草稿)
Polya 定理Polya 定理常在算法竞赛中用于解决计数问题。 首先介绍一下理解此定理需要的数学基础:群给定集合 G={a,b,c,…}G=\{a,b,c,\dots\} 和集合 GG 上的二元运算 ∗* ,如果满足:运算 ∗* 是封闭的且是可结合的;存在单位元 ee 和逆元( aa 的逆元记为 a−1a^{-1} ),则称集合 GG 在运算 ∗* 下是一个群,记为 (G,∗)(G,*) 。置换原创 2017-05-28 23:38:43 · 1042 阅读 · 0 评论 -
FFT&NTT(草稿)
FFT(快速傅里叶变换, Fast Fourier Transformation)在算法竞赛中的主要应用是加速多项式运算。以多项式乘法为例:朴素算法需要 O(N^2) 的时间复杂度,而经过 FFT 优化后只需要 O(Nlog_2N) 的时间复杂度。数学基础FFT 作为一个数学算法,比起复杂的数据结构,其编程较为简单,但是它对于数学的要求比较高,要想理解此算法必须先有原创 2017-04-22 13:25:46 · 440 阅读 · 0 评论 -
拓展欧几里得
辗转相除法拓展欧几里得算法例题:同余方程 Mod原创 2017-02-06 22:52:00 · 244 阅读 · 0 评论 -
高斯消元
高斯消元转载 2017-01-21 20:32:45 · 282 阅读 · 0 评论 -
快速幂及矩阵
快速幂及矩阵原创 2017-01-22 18:37:44 · 300 阅读 · 0 评论 -
计数与递推
基础组合数学理论应用[POJ1737]Connected Graph 给定 nn ,求有 nn 个节点的连通图个数。 n≤50n\leq 50直接计算答案并不容易,我们考虑求出所有的可能性后减去不连通的个数。设 f(n)f(n) 为 nn 个节点的连通图个数(答案), g(n)g(n) 为 nn 个节点的非连通图个数, h(n)h(n) 为 nn 个节点的图的个数。对于 h(n)h(原创 2017-08-02 11:02:28 · 867 阅读 · 0 评论