算法中的数学基础知识

在开始讲算法前,先说说数学知识,数学是基础. 可以理解成计算机是数学的一个发展应用方向.闲话少说咱们开始.

1、求和公式及性质

前n项和 a1+a2+a3+a4+…+an用下面方式表示
在这里插入图片描述
初中学过前n项和公式 n(n+1)/2.即
在这里插入图片描述
首相1加末相n,乘n除二.

无限数列a1+a2+a3+…记做
在这里插入图片描述
极限形式
在这里插入图片描述
说明: 当此极限存在时称为收敛,不存在时称为发散.当|ak|(表示取绝对值),无限数列收敛,我们就它为绝对收敛级数.

2、线性性质

对于任意实数c和任意有限序列a1,a2,…an和b1,b2,…bn, 有
在这里插入图片描述
跟加法分配律一样.

3、平方和与立方和公式

在这里插入图片描述
上面公式不用死记,用的多了自然记住了.

4、几何级数

对于x !=1有
在这里插入图片描述

5、调和级数

在这里插入图片描述
其中O(1)表示渐进时间为常数时间.

6、乘积

有限积a1a2a3*…*an可以写作
在这里插入图片描述
当n=0时, 定义积的值为1。

对数函数的积和转换
在这里插入图片描述
就是初中学的 log(ab) = log(a) + log(b)

7、数学归纳法

1、当k=1时,可以验证所要证明的等式成立。

2、假设当k=n时,所要证明的成立。

3、只要证明k = n + 1时所要证明的等式成立即可。

上面就是数学归纳法的过程.下面看例子

用数学归纳法证明前n项和
在这里插入图片描述
证: 1、当k=1时,左边等于1,右边等于1.等式成立。

2、假设当k=n时等式成立. 只需证明k=n+1时等式成立即可.

于是
在这里插入图片描述
原等式得证.

8、通过积分求和的近似

公式:

当f(x)为单调递增函数的时候有
在这里插入图片描述
同理当f(x)为单调递减函数的时候有
在这里插入图片描述
以上是基本数学知识,不懂不要紧,看的多了自然就懂了.

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

算法小筑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值