#数学之美

<数据结构与算法分析>读书笔记--数学知识复习

数学知识复习是《数据结构与算法分析》的第一章引论的第二小节,之所以放在后面,是因为我对数学确实有些恐惧感。不过再怎么恐惧也是要面对的。 一、指数基本公式:  二、对数在计算机科学中除非有特别的声明,否则所有的对数都是以2为底的。定义:XA=B当且仅当logxB=A。由该定义可以推出几个方便...

LeetCode#7 整数反转(数学)

题目: 思路:(题外话:好久不刷题,明显生疏了好多,要捡起来记住当初那一份热爱!)判断溢出的方法,在将数字反转的同时,专注在int的最大值/10和最小值/10这两个数上进行判断就可以了:拿正数为例:设res为反转后的数字if res>Integer.MAX_VALUE/10无论res再加上什么...

在线数学公式编译器

编译器网址...
代码星球 ·2020-07-18

BZOJ1192 [HNOI2006]鬼谷子的钱袋 数学推理

   把一个数m拆成很多数字。  问至少拆成多少个数字,1~m中的所有数字才可以用这些数字的和表示。   这个让我马上想到了有限背包的一种做法。  其实是很像的。  算一算二进制位数就可以了。  具体拆成哪些数:比如x在二进制位数下有y位,那么就拆成:2^0,2^1,2^2,...,2^(y-2),...

2018牛客网暑假ACM多校训练赛(第十场)D Rikka with Prefix Sum 组合数学

原文链接https://www.cnblogs.com/zhouzhendong/p/NowCoder-2018-Summer-Round10-D.html  多组数据。  给定一个长度为$n$初始全为$0$的数列$A$。$m$次操作,要求支持以下三种操作。  1. 区间加一个数$v$  2. 全局修改,对于每一个$i...

HDU4779 Tower Defense 组合数学

原文链接https://www.cnblogs.com/zhouzhendong/p/HDU4779.html  $T$组数据。  给定一个$nimesm$的棋盘,要在上面放最多$P$个重塔和最多$Q$个轻塔。  每一个塔都会攻击同行和同列的塔。轻塔不能承受任何攻击。重塔最多可以承受一个塔的攻击。  所有重塔全是一样的...

BZOJ3622 已经没有什么好害怕的了 动态规划 容斥原理 组合数学

原文链接https://www.cnblogs.com/zhouzhendong/p/9276479.html  给定两个序列$a,b$,各包含$n$个数字。  现在给$a$中元素与$b$中元素配对。问使得所有配对中$a_?>b_?$的个数比$a_?<b_?$的个数恰好多$k$的方案总数。  答案对$10^...

CodeForces 623E Transforming Sequence 动态规划 倍增 多项式 FFT 组合数学

原文链接http://www.cnblogs.com/zhouzhendong/p/8848990.html  给定$n,k$。  让你构造序列$a(0<a_i<2^k)$,满足$b_i(b_i=a_1ora_2orcdotsora_i)$严格单调递增。($or$为按位或)  问你方案总数。对$10^9+7...

BZOJ4451 [Cerc2015]Frightful Formula 多项式 FFT 递推 组合数学

原文链接http://www.cnblogs.com/zhouzhendong/p/8820963.html  给你一个$nimesn$矩阵的第一行和第一列,其余的数通过如下公式推出: $$f_{i,j}=acdotf_{i,j-1}+bcdotf_{i-1,j}+c$$  求$f_{n,n}mod(10^6...

[Unity] 3D数学基础

2D矩阵的旋转: NewX=X*Cos(α)-Y*Sin(α)NewY=X*Sin(α)+Y*Cos(α) 一般在三角函数中使用的是弧度,我们可以通过下面的公式将角度转为弧度:α =(degrees/360*PI) &n...
代码星球 ·2020-06-21

[转] Unity Mathf 数学运算(C#)

Mathf.Abs绝对值计算并返回指定参数f绝对值。Mathf.Acos反余弦staticfunctionAcos(f:float):float以弧度为单位计算并返回参数f中指定的数字的反余弦值。Mathf.Approximately近似staticfunctionApproximately(a:float,b:flo...
代码星球 ·2020-06-21

pytorch数学运算与统计属性入门(非常易懂)

pytorch数学运算与统计属性入门1、Broadcasting(维度)自动扩展,具有以下两个重要特征:(1)expand(2)withoutcopyingdata重点的核心实现功能是:(1)在前面增加缺失的维度(2)将其中新增加的维度的size扩展到需要相互运算的tensor维度的samesize图12、broadc...

逻辑回归的数学原理推导及原理代码实现

逻辑回归的数学原理推导及原理代码实现1、逻辑回归算法是目前应用最为广泛的一种算法,虽然是回归算法,但是它解决的是分类问题,而不是回归问题,它的原理是将样本的特征与样本发生的概率,而概率是一个数字,因此将其称为回归算法。2、对于逻辑回归因为得到的预测结果是事件的发生概率,因此它的预测值值域为0-1之间,而概率转换函数一般...

PCA主成分分析算法的数学原理推导

PCA(PrincipalComponentAnalysis)主成分分析法的数学原理推导1、主成分分析法PCA的特点与作用如下:(1)是一种非监督学习的机器学习算法(2)主要用于数据的降维(3)通过降维,可以发现人类更加方便理解的特征(4)其他的应用:去燥;可视化等2、主成分分析法的数学原理主要是利用梯度上升法来最优化...

机器学习梯度下降法的数学原理(非常易懂)

//2019.08.06                        &nbs...
首页上一页...34567...下一页尾页