qbxt五一数学Day1
I. 基础知识
1. 带余除法(小学)
1. 定义
对于整数 \(a,b\),若有 \(q,r\) 满足:
\]
其中 \(0\le r<b\),那么 \(r\) 称作 \(a\) 模 \(b\) 的 余数,记作 \(a\bmod b\) .
顺便一提,\(a=\left\lfloor\dfrac ab\right\rfloor\) .
2. 性质
\[(a+b)\bmod p=((a\bmod p)+(b\bmod p))\bmod p
\]\[(a-b)\bmod p=((a\bmod p)-(b\bmod p))\bmod p
\]\[ab\bmod p=((a\bmod p)(b\bmod p))\bmod p
\]Proof:
设 \(a=a'p+r_0,b=b'p+r_1\),则有:
\[(a+b)\bmod p=(r_0+r_1)\bmod p=((a\bmod p)+(b\bmod p))\bmod p
\]\[(a-b)\bmod p=(r_0-r_1)\bmod p=((a\bmod p)-(b\bmod p))\bmod p
\]\[ab\bmod p=(r_0\cdot r_1)\bmod p=((a\bmod p)(b\bmod p))\bmod p\tag*{□}
\]
2. 最大公约数(gcd)/ 最小公倍数(lcm)
1. 定义
最大公约数:\(\max G\;s.t.\;p\bmod G=q\bmod G=0\),则 \(G\) 为 \(p,q\) 最大公约数,记做 \(\gcd(p,q)=(p,q)=G\)
最小公倍数:\(\min L\;s.t.\;L\bmod p=L\bmod q=0\),则 \(L\) 为 \(p,q\) 最小公倍数,记做 \(\operatorname{lcm}(p,q)=[p,q]=L\)
2. 性质
\(\gcd(a,b)=\gcd(b,a\bmod b)\)
3. 高精度
II. 矩阵及其应用
1. 定义
\(n\) 行 \(m\) 列的数表就是 矩阵(Martix),矩阵里的数叫做矩阵的 元素(Element),例如下面就是三个矩阵:
\]
矩阵一般用大写字母 \(A,B,C,\cdots\) 表示
特殊的矩阵有:
- 零矩阵 \(O\),所有元素都是 \(0\) 的矩阵 .
- 单位矩阵 \(I\)(或写作 \(E\)),对角线是 \(1\),其余为 \(0\) 的矩阵:\(\begin{bmatrix}1&0&0&\cdots&0\\0&1&0&\cdots&0\\0&0&1&\cdots&0\\\vdots&\vdots&\vdots&\ddots&\vdots\\0&0&0&\cdots&1\end{bmatrix}\) .
2. 运算
相等:所有元素相等
相加减:所有元素相加减
数乘:用数乘每个元素
相乘
\]
\]
3. 递推
Fibonacci 数列:\([F_n,F_{n-1}]\begin{bmatrix}1&1\\1&0\end{bmatrix}=[F_{n+1},F_n]\)
更改系数类似
\(F_n=F_{n-1}+F_{n-3}\) 形:开 \(F_n,F_{n-1},F_{n-2}\)
有常数项:例子:\(F_n=F_{n-1}+F_{n-2}+1\),递推:\([F_n,F_{n-1},1]\begin{bmatrix}1&1&0\\1&0&0\\1&0&1\end{bmatrix}=[F_{n+1},F_n,1]\)
求和:
- 推式子再做矩阵快速幂
- 通用办法:例子:求 Fibonacci 数列和,递推:\([F_n,F_{n-1},S_n]\begin{bmatrix}1&1&0\\1&0&1\\0&0&1\end{bmatrix}=[F_{n+1},F_n,S_{n+1}]\),\(S_n\) 是和 .
4. 图论
https://www.cnblogs.com/CDOI-24374/p/14407416.html
Problem 杰杰的女性朋友
对于每个点 \(u\) 给定属性 \(in_{u,1},in_{u,2},\cdots,in_{u,k}\),\(out_{u,1},out_{u,2},\cdots,out_{u,k}\)
对于任意 \((u,v)\),\(u\) 到 \(v\) 有 \(\sum\limits_{i=1}^k ou_{u,i}in_{v,i}\) 条道路
问 \(u\) 到 \(v\) 不超过 \(d\) 条道路的方案数 .
\]
qbxt五一数学Day1的更多相关文章
- qbxt五一数学Day3
目录 1. 组合数取模 1. \(n,m\le 200\),\(p\) 任意 2. \(n,m\le 10^6\),\(p\ge 10^9\) 素数 3. \(n,m\le 10^6\),\(p\le ...
- qbxt五一数学Day2
目录 1. 判断素数(素性测试) 1. \(O(\sqrt n)\) 试除 2. Miller-Rabin 素性测试 * 欧拉函数 2. 逆元 3. exgcd(扩展欧几里得) 4. 离散对数(BSG ...
- 五一培训 DAY1
DAY1 枚举 例题1 题解: 例题2 题解: 例题3 题解: vis[ ]判断是否为素数,pri[ ]储存素数 例题4 题解: 例题5 题解: PS: i < 1<<n ...
- 【qbxt五一】day2
简单数据结构 入门题: 在初学OI的时候,总会遇到这么一道题. 给出N次操作,每次加入一个数,或者询问当前所有数的最大值. 维护一个最大值Max,每次加入和最大值进行比较. 时间复杂度O(N). 给出 ...
- qbxt 考前集训 Day1
立方数(cubic) Time Limit:1000ms Memory Limit:128MB 题目描述 LYK定义了一个数叫“立方数”,若一个数可以被写作是一个正整数的3次方,则这个数就是立方数 ...
- Python小白的数学建模课-A3.12 个新冠疫情数模竞赛赛题与点评
新冠疫情深刻和全面地影响着社会和生活,已经成为数学建模竞赛的背景帝. 本文收集了与新冠疫情相关的的数学建模竞赛赛题,供大家参考,欢迎收藏关注. 『Python小白的数学建模课 @ Youcans』带你 ...
- NOIP2017 国庆郑州集训知识梳理汇总
第一天 基础算法&&数学 day1难度测试 如果要用一个词来形容上午的测试,那真是体无完肤. 成绩: 题目 成绩 评价 T1 50 一般 T2 10 大失所望 T3 0 差 基础算法 ...
- qbxt数学五一Day4
目录 1. 随机试验 2. 概率 1. 平凡 2. 条件概率 3. 期望 习题 1 2 3 4 1. 随机试验 定义: 不能预先确知结果 试验之前可以预测所有可能结果或范围 可以在相同条件下重复实验 ...
- 五一DAY1数论学习笔记
by ruanxingzhi 整除性 如果a能把b除尽,也就是没有余数,则我们称a整除b,亦称b被a整除.(不是除以,是整除!!) 记作:\(a|b\) |这个竖杠就是整除符号 整除的性质 自反性 对 ...
随机推荐
- React 与 Hooks 如何使用 TypeScript 书写类型?
React 与 Hooks 如何使用 TypeScript 书写类型? 本文写于 2020 年 9 月 20 日 函数组件与 TS 对于 Hooks 来说是不支持使用 class 组件的. 如何在函数 ...
- 玩转ASP.NET 6.0框架-序言
ASP.NET Core是微软提供的强大的web框架,它有很多潜在的强大而有用的功能. 本专栏的目标是帮助您把框架的隐藏能力最大限度地发挥出来,让您能够按需定制ASP NET Core框架.本专栏提供 ...
- 零基础学Java第一节(语法格式、数据类型)
本篇文章是<零基础学Java>专栏的第一篇文章,从本篇文章开始,将会连更本专栏,带领大家将Java基础知识彻底学懂,文章采用通俗易懂的文字.图示及代码实战,从零基础开始带大家走上高薪之路! ...
- MAUI候选版本3发布啦
我们很高兴发布.NET 多平台应用程序UI (.NET MAUI) 候选版本3,这个版本包含一系列新的改进.与以前的候选版本一样,RC3 包含在"上线"支持政策中,这意味着Micr ...
- 好客租房11-为什么脚手架使用jsx语法
为什么脚手架中可以使用jsx语法 1jsx不是标准的ECMAScript ,他是ECMAScript的语法扩展 2需要使用babel编译处理后 才能在浏览器环境中使用 3create-react-ap ...
- e2fsck-磁盘分区修复
检查 ext2/ext3/ext4 类型文件系统. 语法 e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize] [-I inode_buffer ...
- v86.01 鸿蒙内核源码分析 (静态分配篇) | 很简单的一位小朋友 | 百篇博客分析 OpenHarmony 源码
本篇关键词:池头.池体.节头.节块 内存管理相关篇为: v31.02 鸿蒙内核源码分析(内存规则) | 内存管理到底在管什么 v32.04 鸿蒙内核源码分析(物理内存) | 真实的可不一定精彩 v33 ...
- python常用标准库(时间模块 time和datetime)
常用的标准库 time时间模块 import time time -- 获取本地时间戳 时间戳又被称之为是Unix时间戳,原本是在Unix系统中的计时工具. 它的含义是从1970年1月1日(UTC/G ...
- Typecho博客转移服务器,数据备份.
目录 Typecho博客转移服务器,数据备份. 简述操作(有基础的mjj看这个简述就可以了.) 详细步骤(建议小白来看, 已经在很多详细方面进行说明了.) 备份篇 备份导入与数据库转移篇 重新部署ty ...
- 互联网大厂目标管理OKR实践落地与反思
上一篇「 互联网公司目标管理OKR和绩效考核的误区 」介绍了使用 OKR 时要澄清的一些概念,但是实际使用中又如何呢?我们快手也是很大的互联网公司,大家都是年轻人,思维活跃,容易接受新事物,敢尝试,但 ...