合集-一些数学的笔记

摘要:传送门 题意:问 n 有多少种方式,能表示为若干个连续质数之和。 简单题。用线性筛筛出 010000 内的质数,预处理出每一个数的方案数即可。 阅读全文
posted @ 2024-03-04 20:06 FLY_lai 阅读(19) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:找到两个 gcd 最大的数。n2e5,ai1e6。 一种方法是枚举 i:1nO(ai)ai 因数的出现次数加一。 然后 i:10000001,如果 cnt[i]>1,输 阅读全文
posted @ 2024-03-04 20:51 FLY_lai 阅读(34) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:给出两个互质的正整数 a,b。求出最大的不能被表示为 ax+byx,y0 的数。 结论:答案为 abab。 证明:不妨 a<b。设 k 为答案。则 k+a 肯定能被表示。(k 最大) \(k+a=ax+b 阅读全文
posted @ 2024-03-04 20:55 FLY_lai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:给定长度 n 数组 {a} 和整数 b,m,求数组 x 满足 ai×xib(modm)。 可以写成 a1x1+a2x2++mp=b。判断无解:\(gcd(a_1,a_2,\d 阅读全文
posted @ 2024-03-05 19:28 FLY_lai 阅读(19) 评论(0) 推荐(0) 编辑
摘要:传送门 洛谷传送门 朴素想法是每个 1 都向左不断找 d 个,找到 0 所需次数就是这个 1 变成 0 的时间。(如果找不到说明无解) 可以从每个 0 出发 BFS 一次,优化。 阅读全文
posted @ 2024-03-05 20:43 FLY_lai 阅读(5) 评论(0) 推荐(0) 编辑
摘要:传送门 看一个人什么时候出圈没有用。先求一个数组 id[i] 表示第 i 个出圈的是谁。 考虑第 i 个出圈的人,应该是从 id[i1]+1 开始绕了若干圈,最后从 id[i1]+1 走到 id[i] 的。 也就是 \(K\equiv dist(i 阅读全文
posted @ 2024-03-06 22:42 FLY_lai 阅读(11) 评论(0) 推荐(0) 编辑
摘要:传送门 求 Gd|nCndmod999911659n,G109。 费马小定理:即求 Gd|nCndmod999911658mod999911659。 而 \(\sum_{d|n}C_n^d\bmod 阅读全文
posted @ 2024-03-08 19:15 FLY_lai 阅读(7) 评论(0) 推荐(0) 编辑
摘要:传送门 显然每一只龙对应了唯一的一把剑。用 multiset 可以求出每一把剑。于是题目就变成了: \[\begin{cases}b_1x\equiv a_1\pmod {m_1}\b_2x\equiv a_2\pmod{m_2}\\dots\b_nx\equiv a_n\pmod{m_n}\ 阅读全文
posted @ 2024-03-09 10:09 FLY_lai 阅读(18) 评论(0) 推荐(0) 编辑
摘要:传送门 我觉得这题最有意思的其实是 "最终会固定为一个数" 这个结论。 扩展欧拉定理:abmodp,当 bφ(p) 时,ababmodφ(p)+φ(p)(modp)。 所以 \(2^{2^{ 阅读全文
posted @ 2024-03-09 10:40 FLY_lai 阅读(7) 评论(0) 推荐(0) 编辑
摘要:传送门 性质一:若 m1N 中最大的反质数,则 m1N 中因数个数最大的数中最小的那个。 阅读全文
posted @ 2024-03-14 22:44 FLY_lai 阅读(9) 评论(0) 推荐(0) 编辑
摘要:传送门 障碍物可以视为第 i 行放在第 i 列,因为保证每行每列障碍物有且仅有一个。 问题就变成了:求 {a} 满足 aii,错排问题,用高精度递推。 没写 阅读全文
posted @ 2024-03-15 19:02 FLY_lai 阅读(7) 评论(0) 推荐(0) 编辑
摘要:【定义】 向量:每个向量由若干个标量(数)组成,每个标量都来自同一个域 F。若一个向量包含 k 个标量,称其为 k 维向量。 向量空间 V:由若干个向量组成。需要满足以下条件: V 中的向量满足加法交换律和加法结合律。 V 中存在 0 向量,\ 阅读全文
posted @ 2024-03-16 09:57 FLY_lai 阅读(29) 评论(0) 推荐(0) 编辑
摘要:生成函数(generating function,简称 GF),一般只应用两种:OGF 和 EGF。 OGF 和 EGF 都是定义在一个数列上的。 【一些前置知识】 二项式卷积:cn=i=0(in)aibni。 \(\exp(A(x))=\sum_{i\ge 0 阅读全文
posted @ 2024-03-23 08:59 FLY_lai 阅读(97) 评论(0) 推荐(1) 编辑
摘要:【EGF】 对于一个数列 <fn>,定义其指数型生成函数(EGF)F^(x)=n0fnn!xn。实际上 EGF<fn>=OGF<fnn!> 定理:若 <an> 阅读全文
posted @ 2024-04-05 20:43 FLY_lai 阅读(170) 评论(0) 推荐(0) 编辑
摘要:【概念】 点值:给定多项式 f(x)=a0+a1x++an1xn1x1xm,求 f(x1),f(x2),,f(xm)。(m=n) 求点值的算法一般是 O(n2) 的,但对于特殊的多项式,可以 阅读全文
posted @ 2024-04-13 10:47 FLY_lai 阅读(30) 评论(0) 推荐(0) 编辑
摘要:【多项式求逆】 【整式取模】 定义单项式取模。 Cxkmodxn={0knCxkk<n定义多项式取模为它的每一项取模相加。 可以看出,模 xn 相当于保留 0n1 阅读全文
posted @ 2024-04-20 09:06 FLY_lai 阅读(34) 评论(0) 推荐(0) 编辑
摘要:传送门 给定 n,k。设 Ai=Fi×ik,求 Ai 的前 n 项和模 1e9+7Fi 是斐波那契数列。n1018,k40。 参考 阅读全文
posted @ 2024-05-01 11:11 FLY_lai 阅读(13) 评论(0) 推荐(0) 编辑
摘要:fi 序列满足 fi=j=1kcjfijk32000,n109。 已知 f1fkc1ck。求 fn。 这称为 "k 次齐次常系数线 阅读全文
posted @ 2024-05-12 21:50 FLY_lai 阅读(27) 评论(0) 推荐(0) 编辑
摘要:【普通多项式】 已知 f(x)=i=0naixi,求 f(x+c) 的系数。 \[\begin{aligned} f(x+c)&=\sum_{i=0}^na_i(x+c)^i\ &=\sum_{i=0}^na_i\sum_{j=0} 阅读全文
posted @ 2024-05-26 09:26 FLY_lai 阅读(34) 评论(0) 推荐(1) 编辑
摘要:【连续点值与下降幂多项式】 复杂度 O(nlogn) 可将两者转化。 【系数转点值】 已知 f(x)=i=0nbixi,求 f(c),f(c+1),,f(c+n)。 首先因为多项式平移 \(O(n\log n) 阅读全文
posted @ 2024-05-26 10:07 FLY_lai 阅读(33) 评论(0) 推荐(0) 编辑

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