博客主题更新啦!!很多链接还没有完善,会慢慢补充的,客官先将就着看吧!
发布于
2019-4-12
发布于
2019-4-11
发布于
2019-4-10
发布于
2019-4-9
发布于
2019-4-8
摘要:
矩阵 定义 矩阵是一个按照长方形排列的元素集合。简单地说,矩阵可以理解为一个二维数组,其中每一个位置都存放了一个元素。 例如,以下是一个大小为nmnm的 矩阵。 $$ A= \left[ \begin{matrix} a_{11} & a_{12} & \cdots & a_{1m} \\ a_{ 阅读全文
摘要:
乘法逆元 我们知道,由于同余的运算只定义在整数集中,而整数集不满足除法封闭,所以同余是不满足同除性的。但是,如果有涉及取模操作的计数类题目当中需要除法运算怎么办,这就需要乘法逆元了。 定义 若整数b,m互质,且b|a,则存在一个整数x,满足$\frac{a}{b}\equiv ax(mo 阅读全文
摘要:
扩展欧几里得算法 顾名思义,扩欧就是扩展欧几里得算法,那么我们先来简单地回顾一下这个经典数论算法。 对于形如ax+by=c的不定方程,扩展欧几里得算法可以在O(log2a+log2b)的时间内找到该方程的一组特解,或辅助gcd判断该方程无解。 对于扩欧的详细讲解,可见 "『扩展欧几里 阅读全文
摘要:
同余 同余是数论中一个重要的概念,若整数a与整数b除以正整数m的余数相等,则称a,b再模m意义下同余,记为a≡b(mod m)或m|(ab)。 同余基础性质 1.a≡a(mod m),自反性 2.若a≡b(mod m),则$b≡ 阅读全文
摘要:
高次同余方程 一般来说,高次同余方程分ax≡b(mod p)和xa≡b(mod p)两种,其中后者的难度较大,本片博客仅将介绍第一类方程的解决方法。 给定a,b,p,其中gcd(a,p)=1,求方程ax≡b(mod p)的最小 阅读全文
摘要:
更新了ExCRT的内容 线性同余方程 定义 给定整数a,b,m,对于形如ax≡b(mod m)的同余方程我们称之为一次同余方程,即线性同余方程。 解线性同余方程 对于此类方程,我们可以用如下方法快速的求解。 ax≡b(mod m)⇔m|axb 阅读全文
摘要:
欧拉函数 定义 ∀ a,b∈N,若gcd(a,b)=1,则称a,b互质。 对于一个正整数n,我们将1n中与n互质的数的个数称为欧拉函数,记为ϕ(n)。 求解 若在算数基本定理中,有$n=p_1^{a_1} p_2^{a_2} ... p_k 阅读全文
摘要:
柱状图 Description WTH获得了一个柱状图,这个柱状图一共有N个柱子,最开始第i根柱子的高 度为xi,他现在要将这个柱状图排成一个屋顶的形状,屋顶的定义如下: 1. 屋顶存在一个最高的柱子,假设为i,最终高度为hi.它是所有柱子之中最 高的. 2. 第j根柱子的高度为hj=hi |i j 阅读全文
摘要:
2019/4/9 TGDay2模拟赛 今天是TG模拟赛的第二天了,试题难度也是相应地增加了一些,老师也说过,这就是提高组的难度了。刚开始学难的内容,一道正解也没想出来,不过基本的思路也都是对了,暴力分也都拿到了。 还是看一下试题安排: | 题号 | 试题分组 |考察算法|思维难度|代码难度| | 阅读全文
摘要:
2019/4/8 TGDay1模拟赛 这次是和高一的学长学姐们一起参加的TG模拟考,虽然说是Day1,但是难度还是很大的,感觉比18年的Day1难多了。 还是看一下试题安排: | 题号 | 试题分组 |考察算法|思维难度|代码难度| |: :|: :|: :|: :|: :| | 1 阅读全文