数据结构(01)开头总想写些什么

开头总想写些什么


标签:数据结构和算法

为过去的时间埋单

曾经有多少美好且充足的去学习数据结构和算法的时间放在我的面前,我没有珍惜,直到一直失去的现在才追悔莫及。如果上天再给我一次重新学习数据结构和算法的机会的话,我想说我要争分夺秒的好好学,踏踏实实的学习好基础,为过去的时间好好埋单。

记录将要学习的征途

  • chapter01 绪论和概念
  • chapter02 线性表
  • chapter03 栈和队列
  • chapter04 串
  • chapter05 数组和广义表
  • chapter06 树和二叉树
  • chapter07 图
  • chapter08 动态存储管理
  • chapter09 查找
  • chapter10 内部排序
  • chapter11 外部排序
  • chapter12 文件

一些基本的数学公式

关于Github中无法展示数学Latex公式

Chrome浏览器安装Github with MathJax
安装后无法启用请打开Chrome的开发者模式。

指数

  • XAXB=XA+B X A X B = X A + B
  • XAXB=XAB X A X B = X A − B
  • (XA)B=XAB ( X A ) B = X A B
  • XN+XN=2XNX2N X N + X N = 2 X N ≠ X 2 N
  • 2N+2N=2×2N=2N+1 2 N + 2 N = 2 × 2 N = 2 N + 1

对数

  • logAB=logCBlogcA;C>0 l o g A B = l o g C B l o g c A ; C > 0
  • logAB=logA+logB l o g A B = l o g A + l o g B
  • logAB=logAlogB l o g A B = l o g A − l o g B
  • logAB=BlogA l o g A B = B l o g A
  • logX<X;X>0 l o g X < X ; X > 0
  • log l o g 这里都是以 2 2 为底数的对数,也就是log1=0log2=1

级数

  • Ni=0Ai=AN+11A1 ∑ i = 0 N A i = A N + 1 − 1 A − 1 ,如果 0<A<1 0 < A < 1 , 那么 i,Ai0 i → ∞ , A i → 0 ,上面的公式也就变成 i=0Ai=11A ∑ i = 0 ∞ A i = 1 1 − A
  • Ni=0i=N(N+1)2N22 ∑ i = 0 N i = N ( N + 1 ) 2 → N 2 2
  • Ni=0i2=N(N+1)(2N+1)6N33 ∑ i = 0 N i 2 = N ( N + 1 ) ( 2 N + 1 ) 6 → N 3 3
  • Ni=0ikNk+1|k+1| ∑ i = 0 N i k → N k + 1 | k + 1 |
  • 欧拉常数: Ni=01ilogeN ∑ i = 0 N 1 i → l o g e N
  • Ni=0f(N)=Nf(N) ∑ i = 0 N f ( N ) = N f ( N )
  • Ni=n0f(i)=Ni=1f(i)n01i=1f(i) ∑ i = n 0 N f ( i ) = ∑ i = 1 N f ( i ) − ∑ i = 1 n 0 − 1 f ( i )

证明方法

归纳法

  • 证明基准( N=1 N = 1 )情况下命题成立
  • 假设有限值( N=k N = k )情况下命题也成立
  • 证明下一值( N=k+1 N = k + 1 )情况下命题也成立
  • 命题得证

反证法

  • 假设当前命题不成立
  • 然后证明当前命题的一个已知的性质不成立
  • 证明假设是伪命题
  • 命题得证
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值