组合数学 数论 数学
基础数论
目录质数质因数分解约数\(gcd\)求最大公约数 质数 质因数分解 算术基本定理: \(任何一个大于1的正整数都能唯一分解为有限个质数的乘积,可以写作:\) \[N=p_1^{c_1}p_2^{c_2}...p_m^{c_m} \]\(其中c_i都是正整数,p_i都是质数,且满足p_1<p_2<.. ......
组合数学
组合数学 概念 二项式定理 \[\begin{array}{l} (x+y)^{n} = \left(\begin{array}{cc} n \\ 0 \end{array} \right) x^{n}y^{0} + \left(\begin{array}{cc} n \\ 1 \end{array ......
数学应用题中的专业用语
前言 编辑中 名词解释 ✍️ 翻几番问题 引例,设原来的产量为 \(a\),则翻一番为\(2^1\cdot a=2a\),翻两番为\(2^2\cdot a=4a\),翻三番为\(2^3\cdot a=8a\);翻四番为\(2^4\cdot a=16a\); ✍️ 倍增期 引例,设原来产量为 \(a\ ......
组合模式 Cpmposite
一、定义 将对象组合成树形结构以表示“整体-部分”的层次结构 组合模式是客户端对单个对象和组合对象保持一致的处理方式 二、适用场景 希望客户端可以忽略组合对象与单个对象的差异时 处理一个树形结构时 三、优缺点 1、优点 清楚地定义分层次的复杂对象,表示对象的全部或部分层次 让客户端忽略层次的差异,方 ......
Stable Diffusion 数学支撑
一、生成模型 在概率统计理论中, 生成模型是指能够随机生成观测数据的模型 GAN 模型因其对抗性训练的本质可能导致训练不稳定以及生成多样性不足VAE 依赖于替代损失Flow 模型必须使用专门的架构来构建可逆变换 扩散模型受非平衡热力学的启发。它们定义了一个扩散步骤的马尔可夫链,逐渐向数据添加随机噪声 ......
组合/聚合复用原则
一、定义 尽量使用对象组合/聚合,而不是继承关系达到软件复用的目的 二、特点 使用组合/聚合代替继承,继承会将父类方法直接暴露给子类。 组合强调contains-a的关系 聚合强调has-a的关系 继承强调is-a的关系 可参考UML类图 三、优点 可以使系统更加灵活 降低类与类之间的耦合 一个类的 ......
高等数学学习笔记 | 1.关于学校课时安排和个人学习方式的体会
高等数学是一门基础课,是一门非常基础的大学课程。 基础到什么程度呢?几乎每个专业的同学都有学习这门课的内容,同时这门课具有比较高的学分比重。 而且高等数学也是考研数学中占比很高的一部分。 这就导致了一个现象,首先,高等数学的应试化体系已经非常成熟了,但是学生们仍然感到学习障碍大。 一部分学生投入了很 ......
Stable Diffusion 数学支撑
一、生成模型 在概率统计理论中, 生成模型是指能够随机生成观测数据的模型 GAN 模型因其对抗性训练的本质可能导致训练不稳定以及生成多样性不足VAE 依赖于替代损失Flow 模型必须使用专门的架构来构建可逆变换 扩散模型受非平衡热力学的启发。它们定义了一个扩散步骤的马尔可夫链,逐渐向数据添加随机噪声 ......
【拜谢tgt】浅谈微积分在高中数学中的应用
pdf版本(渲染较好) 浅谈微积分在高中数学中的应用 前言 本文仅作为各类题型或技巧的归纳,以在高考中应用为目的。 A \(\operatorname{L'H\hat opital's \; rule}\) 不严格地说,洛必达法则就是在 \(\frac{0}{0}\) 型和 \(\frac{\inf ......
数论初步
裴蜀定理 思路 不定方程 \(ax+by=c\) 成立的充要条件为 \(\gcd(a,b)|c\)。 证明: 有 \(\gcd(a,b)|ax,\gcd(a,b)|by\) \(∴\gcd(a,b)|ax+by\) \(∴\gcd(a,b)|c\) 扩展: 不定方程 \(\displaystyle\ ......
数学2
A.买礼物 Time Limit: 1000 MS Memory Limit: 524288 KB 题目描述 鱼大大为了给羊大大过生日,于是跑到了商城准备买一堆不同价格的礼物送给羊大大。 商城里礼物价格分别是 1元,2元4元,8元,16元....后面一个是前面的2倍。每个价格的商品只有1个,鱼大大可 ......
Android开发——组合函数、注解与连接Android设备
1、JetPack Compose、组合函数与注解和文本修改 1、JetPack Compose:Jetpack Compose 是由 Google 推出的用于构建 Android 用户界面的现代化工具包。它是一个声明式的 UI 工具包,用于简化 Android 应用程序的用户界面设计和开发。Jet ......
一道很不错的高中数学题的题解解析
引: 上周六上午把一道高中的数学竞赛题(一道 8 分的填空题,原题如下图所示)当成一道大题(如上)郑重其事地和孩子以互动的方式探讨了这个题的题解分析. 这是一道出得很好的题. 其题解所涉及的知识不超出高一目前所学内容,因此高一的学生也是可能做得出来的. 但这题是一道很综合的题,涉及的知识点相当多:代 ......
Codeforces Round 910 (Div. 2) D. Absolute Beauty(数论)
Codeforces Round 910 (Div. 2) D. Absolute Beauty 思路: 将每个 \(a_i\) 与 \(b_i\) 转化为线段,大数在后,小数在前 即 L ( min) —— R (max) 对于 \(b_i\) 和 \(b_j\) 的 交换 : L1 —— R ......
Codeforces Round 910 (Div. 2) B. Milena and Admirer(数论)
Codeforces Round 910 (Div. 2) B. Milena and Admirer 思路: 要使数组非递减,则可以先进行倒序遍历,对于当前的 \(a_i\) , 要使 \(a_i\le a_{i+1}\) 我们可以进行贪心,让 \(a_i\) 分完尽可能使每个 \(a_i / k ......
Educational Codeforces Round 139 (Rated for Div. 2) D. Lucky Chains(数论)
Educational Codeforces Round 139 (Rated for Div. 2) D. Lucky Chains 思路: 假设幸运为k , 则 gcd(x+k,y+k) ≠ 1 , k取最小整数(k>=0) 由此可设 因子为 d , (x+k)%d = 0 , (y+k)%d ......
Codeforces Round 891 (Div. 3) F. Sum and Product (数论)
Codeforces Round 891 (Div. 3) F. Sum and Product 思路: 对于x,y:ai+aj=x —> aj=x-ai 因此 ai*(x-ai) = y ——> ai = (x 土 sqr( x^2 - 4y ) ) /2 对应的 ai 就是要的两个值 若两个值不 ......
Educational Codeforces Round 159 (Rated for Div. 2) C. Insert and Equalize (贪心+数论)
Educational Codeforces Round 159 (Rated for Div. 2) C. Insert and Equalize 思路: 首先对 \(a\) 进行排序, 然后对所有差值取gcd ,获得可用的最大因子 \(gc\), 答案有两种情况: 一种是 \(a_{n+1}\) ......
求组合数
快速幂求组合数 大致描述: 就是对直接预处理出阶乘和阶乘的逆元,然后根据组合数的定义直接算就可以了,然后写的时候要注意开longlong,已经错过很多次了。很好理解。 板子: 点击查看代码 ll qpow(ll a,ll b) { ll res = 1; while(b) { if(b&1) res ......
Letax常用数学符号
Latex常用数学符号 1. 关系运算符 符号 LaTeX代码 \(=\) = \(\neq\) \neq \(\leq\) \leq \(\geq\) \geq \(\ll\) \ll \(\gg\) \gg \(\leqslant\) \leqslant \(\geqslant\) \geqsl ......
一起从零开始学习数学01 【函数】
一起从零开始学习数学01 【函数】 一起从零开始学习数学 随着我们了解的事物越多便越发现世界的万事万物都与数学离不开关系,当我们想要深入了解某一领域内的知识或技术时,数学会毫不留情的将我们劝退。每个人的数学水平由于各种原因都不同,而笔者就属于是垫底水平的了。 当我想要学习数学时,发现早已经看不懂各种 ......
Educational Codeforces Round 158 (Rated for Div. 2)C. Add, Divide and Floor(思维/数学)
C. Add, Divide and Floor 这里我们选择固定最小数不变,然后每次让其他数向最小数靠近,模拟一下可以发现,只要最大值变为和最小值一样,其他都会和最小值一样。 #include <bits/stdc++.h> #define rep(i,a,b) for(register int ......
论数学中的部分常见技巧
最好的技巧就是多刷题多思考多总结。 写本文,主要是应某位同学请求。下周考试,这文章可能比较水,内容很少。但确实是有料子在里面。 话不多说,直接进入正题。 做题 先读题,不急动笔。逐字逐句,慢慢分析。看来很慢,实则效率很高。经常是看完题目就有了思路。如果有图可以先画图,如果图比较复杂当然是必须画的,一 ......
数论学习笔记
数论分块 求 \(\sum f(i)g(\biggl\lfloor \dfrac{n}{i} \biggr\rfloor)\),并且 \(f(i)\) 的前缀和可以快速计算。 发现 \(\biggl\lfloor \dfrac{n}{i} \biggr\rfloor\) 的取值只有根号种,暴力做就完 ......
数论
归不到类,说实话不知道从哪里开始。 积性函数 没啥好说。如果一个定义在 \(N+\) 集合上的函数 \(f\) 满足对于任意一对互质的正整数 \(p,q\) 都有 \(f(pq)=f(p)f(q)\),则称 \(f\) 为积性函数。若是对于任意正整数 \(p,q\) 都有 \(f(pq)=f(p)f ......
数学1
A.世纪之花 题目描述: “丛林变得焦躁不安......” 世纪之花触手正在向丛林的各个角落蔓延。 现在丛林中已经有 x 个触手,每过一分钟世纪之花会长出一些新触手,新触手的数量等于当前触手数的最小质因子。 勇者准备出发,去击败世纪之花。勇者想要知道,再经过几分钟,世纪之花的触手数量就不小于 y 了 ......
组合模式
组合模式是树形结构的管理,例如组织结构,文件系统等。 组合模式有三个角色,一个是抽象构件,一个是容器构件,一个是叶子构件,容器构件和叶子构件的区别就是容器构件可以添加删除子容器或者叶子,叶子构件没有此功能。 组合模式分为透明组合模式和安全组合模式,其区别是透明模式会把增加或者删除子节点的方法抽象到抽 ......
C++ Qt开发:ComboBox下拉组合框组件
在Qt中,ComboBox(组合框)是一种常用的用户界面控件,它提供了一个下拉列表,允许用户从预定义的选项中选择一个。该组件提供了一种方便的方式让用户从预定义的选项中进行选择,一般来说`ComboBox`会以按钮的形式显示在界面上,用户点击按钮后,会弹出一个下拉列表,其中包含预定义的选项。当然`Co... ......