12 2022 档案

摘要:基本概念 树 定义:树是一个连通且无环的简单无向图。 一个 n 树有以下三个特点: 联通。 无环。 n1 条边。 上面任意两个条件满足都可以得出这个图是一个树。 由此我们还可以得到这个结论: 树中任意两个点有且只有一条简单路径。 生成树 生成树指的是在一个无向连通图中包含所有图中节点,并且 阅读全文
posted @ 2022-12-28 09:38 rlc202204 阅读(104) 评论(0) 推荐(0) 编辑
摘要:RMQ问题 RMQ(Range Minimum/Maximum Query)问题是指多次查询某个范围内的最大最小值(或极值),比如对一个序列多次查询区间的最大最小值。 设范围内共有 n 个元素,查询 m 次。 朴素算法: 遍历所有范围内的元素,再取最大或最小,则单次查询时间复杂度最 坏为 $ 阅读全文
posted @ 2022-12-28 09:35 rlc202204 阅读(65) 评论(0) 推荐(0) 编辑
摘要:概念 LCA LCA (Lowest Common Ancestor),即最近公共祖先,指的是一棵树中任意两个节点深度最大的共同祖先。 有啥用 树有一个性质,两点之间有且只有一条简单路径,如果我们把 1 号节点作为根,则任意两点 x,y 的简单路径就是 xlca(x,y) 再到 $ 阅读全文
posted @ 2022-12-28 09:34 rlc202204 阅读(51) 评论(0) 推荐(0) 编辑
摘要:算法思想 分治的主要思想就是分而治之,即把一个大问题分成若干个小问题,先去解决这些小问题,再去解决大问题。分治是一个思想,我们通过一些实际应用来感受一下。 归并排序 归并排序是一种稳定的排序算法,最好和最坏时间复杂度均为 O(nlogn),是一种极其优秀的排序算法,它的原理如下: 假设我们 阅读全文
posted @ 2022-12-28 09:33 rlc202204 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1. 基础知识 推荐 3b1b 《线性代数的本质》 1.1.向量 向量的英文叫 vector,就是那个超级好用的 STL 的容器的名字来源。向量可以表示一组元素,如:向量 A=(a1,a2,a3,...,an)。 其中向量 \(\vec{A}=(a_1,a_2,a_3,. 阅读全文
posted @ 2022-12-04 10:23 rlc202204 阅读(81) 评论(0) 推荐(0) 编辑
摘要:内容 对于一个质数 p,有: CnmC[np][mp]·Cnmodpmmodp(modp) 证明 引理:(1+x)p(1+xp)(modp) 阅读全文
posted @ 2022-12-04 10:21 rlc202204 阅读(71) 评论(0) 推荐(0) 编辑
摘要:定义 组合数通常写作 Cnm, 表示从 n 个数中选 m 个数的方法数。 怎么算 1.杨辉三角 这个东西是一个递推式,如下: Cnm=Cn1m1+Cn1m 这样我们可以去递推或者递归去求一个组合数,时间复杂度是 O(nm)。 这个东西 阅读全文
posted @ 2022-12-04 10:20 rlc202204 阅读(25) 评论(0) 推荐(0) 编辑
摘要:定理 当且仅当 p 是质数时, (p1)!1(modp) 。 证明 首先对于 p<5 时,直接证即可。 对于 p5 ,分成以下几种情况: p 为合数但不为质数的平方。 则 p 可以表示成 a×b 阅读全文
posted @ 2022-12-04 10:20 rlc202204 阅读(23) 评论(0) 推荐(0) 编辑
摘要:中国剩余定理 作用 中国剩余定理 (Chinese Remainder Theorem, CRT),也称孙子定理,是用来求解线性同余方程组,即如下面的方程组: \[\begin{cases} x \equiv &a_1\ ({\rm mod}\ p_1) \\ x \equiv &a_2\ ({\r 阅读全文
posted @ 2022-12-04 10:19 rlc202204 阅读(88) 评论(0) 推荐(0) 编辑
摘要:离散对数定义 求 k 使得 akn(modp) ,称 n 在模 p 意义下以 a 为底的对数是 k 。 如何求离散对数 BSGS(Baby Step,Giant Step)大步小步算法可以求离散对数,它的思想是分块思想。 首先要满足 $a \perp p 阅读全文
posted @ 2022-12-04 10:16 rlc202204 阅读(86) 评论(0) 推荐(0) 编辑
摘要:定义 含有两个未知数,且未知数项的次数都是 1 的不定方程就是二元一次不定方程,一般可以化成下面的形式: ax+by=c 前置知识 裴蜀定理 定理:对于一个二元一次不定方程,当 gcd(a,b)|c 存在整数解。 证明:设 c=k×gcd(a,b) ,只需证 阅读全文
posted @ 2022-12-04 10:16 rlc202204 阅读(249) 评论(0) 推荐(0) 编辑
摘要:定义 当 a,b 满足 ab1(modp)a,b 互为 (modp) 的乘法逆元,也记作 a1b1 。 前置知识 1.费马小定理 若 p 为质数且 gcd(a,p)=1 ,则 a,p 满足 $a^{p-1}\e 阅读全文
posted @ 2022-12-04 10:15 rlc202204 阅读(149) 评论(0) 推荐(0) 编辑
摘要:初赛 J组不难,84.5。 S组也还好,78.5。 复赛 CSP-J 开考先看第一题,直接快速幂,大概 10 分钟就切掉了。 第二题先在草稿纸上推式子,然后发现其实就是解一个二元二次方程,直接套公式,貌似也没有那么难,大样例都过了,这时大概总共过去了30分钟。 第三题一看竟然是原题,结果我忘了,之后 阅读全文
posted @ 2022-12-04 10:12 rlc202204 阅读(91) 评论(0) 推荐(0) 编辑

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