编程语言
首页 > 编程语言> > 数据结构与算法分析笔记-前置知识

数据结构与算法分析笔记-前置知识

作者:互联网

数学知识复习

指数相关

对数相关

级数相关

几何级数
算数级数

模运算

证明方法

归纳法证明

归纳法证明可以分下面几步:

  1. 基准证明:确定定理对于小的值的正确性
  2. 归纳假设:假设定理对于某个有限数k是成立的
  3. 使用归纳假设的定理,证明对k+1也是成立的

由此定理得证

例子:证明斐波那契数列,对于i $\geq$ 1,都有Fi < (5/3)i 成立

下面按照上面学习的步骤来证明

基准假设:对于i=1,i=2,都有F1 = 1 < (5/3)1 和 都有F2 = 2 < (5/3)2 成立

归纳假设:假设对于有限数k,都有Fk < (5/3) K成立

最后证明:

已知Fk+1 = Fk + Fk-1 ,代入第二步的假设定理

最后化简 Fk+1 < (24/25)(5/3) k+1 < (5/3) k+1

反证法

未完待续...

标签:Fk,frac,log,假设,sum,前置,算法,2N,数据结构
来源: https://www.cnblogs.com/ging/p/13468760.html