随笔分类 -  知识点

摘要:$$ g(1)S(n) = \sum_{i=1}^n(f*g)(i) - \sum_{i=2}^ng(d)S\left(\lfloor\dfrac nd\rfloor\right) $$ 阅读全文
posted @ 2024-02-29 18:57 Chy12321 阅读(11) 评论(0) 推荐(1) 编辑
摘要:$$ f(x)^{-1} \equiv f_0(x)^{-1}[2 - f(x)f_0(x)^{-1}] \pmod{x^n} $$ 阅读全文
posted @ 2024-02-07 10:42 Chy12321 阅读(193) 评论(0) 推荐(0) 编辑
摘要:$$ F(n) = \sum_{d | n}f(d) \Leftrightarrow f(n) = \sum_{d | n}\mu(d)F(\dfrac nd) \\ F(n) = \sum_{n | d}f(d) \Leftrightarrow f(n) = \sum_{n | d}\mu(d)F(\dfrac nd) $$ 阅读全文
posted @ 2024-02-02 16:40 Chy12321 阅读(43) 评论(0) 推荐(0) 编辑
摘要:$$ \varphi(n) = \sum_{i = 1}^n[\gcd(i, n) = 1] $$ 阅读全文
posted @ 2024-02-02 11:03 Chy12321 阅读(248) 评论(0) 推荐(0) 编辑
摘要:高维前缀和:小推大 高维后缀和:大推小 阅读全文
posted @ 2023-12-28 21:45 Chy12321 阅读(79) 评论(0) 推荐(0) 编辑
摘要:背板++ 阅读全文
posted @ 2023-05-30 20:43 Chy12321 阅读(236) 评论(0) 推荐(0) 编辑
摘要:“树”据结构的嵌套 阅读全文
posted @ 2023-04-18 18:11 Chy12321 阅读(91) 评论(0) 推荐(0) 编辑
摘要:默认所有字符串的下标从 $1$ 开始。 梗概与实现 如果是单一的模式串和字符串进行匹配,KMP 算法自然可以派上用场。但如果有多个模式串呢? 对每个模式串都跑一遍 KMP?如果有 $n$ 个模式串,求解 $nxt[]$ 的时间复杂度为 $O(\sum\limits_{i = 1}^n |p_i|)$ 阅读全文
posted @ 2022-11-14 11:31 Chy12321 阅读(100) 评论(0) 推荐(0) 编辑
摘要:默认所有字符串的下标从 \(1\) 开始。 KMP(Knuth-Morris-Pratt)算法,能够在 \(O(|s| + |p|)\) 的时间复杂度内求出模式串 \(p\) 在文本串 \(s\) 中的出现次数、位置等信息。 众所周知,暴力地进行匹配(也就是对 \(s\) 的每一位都进行与 \(p\ 阅读全文
posted @ 2022-11-13 07:55 Chy12321 阅读(20) 评论(0) 推荐(0) 编辑
摘要:$\text{CRT & exCRT}$ $\text{CRT}$ 中国剩余定理($Chinese~Remainder~Theorem, \text{CRT}$)是数论中的一个关于一元线性同余方程组的定理,说明了一元线性同余方程组有解的准则以及求解方法。 一元线性同余方程组的一般形式: $$ \le 阅读全文
posted @ 2022-09-27 10:04 Chy12321 阅读(68) 评论(0) 推荐(0) 编辑
摘要:$\text{Hash}$原理 散列表($\text{Hash Table}$,也叫哈希表),是根据关键码值($Key~value$)直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。 若关键码值为 $k$,则其值存放在 $f(k)$ 的存储位置上。由 阅读全文
posted @ 2021-06-03 13:31 Chy12321 阅读(1291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题