以下笔记来自王老师的视频截图:https://www.bilibili.com/read/cv3285768

目录

算法与算法分析

 算法的定义

算法的描述 

 算法与程序

算法的特性 

 算法设计的要求

 算法效率

 算法时间效率的度量 

二种度量方法

 事前分析法

时间复杂度

 定理1.1

 分析算法时间复杂度的基本方法

求时间复杂度 

 平均时间复杂度​

 算法时间效率的比较

空间复杂度

设计好算法的过程


算法与算法分析

02 算法与算法分析

 算法的定义

02 算法与算法分析

算法的描述 

02 算法与算法分析

 算法与程序

02 算法与算法分析

算法的特性 

1. 有穷性,2确定性,3可行性,4输入, 5输出

02 算法与算法分析

 算法设计的要求

1.正确性(Correctness)

2.可读性(Readability)

3.健壮性(Robustness)

4.高效性(Efficiency)

02 算法与算法分析

 02 算法与算法分析

 02 算法与算法分析

 02 算法与算法分析

 算法效率

时间效率和空间效率

02 算法与算法分析

 算法时间效率的度量 

二种度量方法

02 算法与算法分析

 事前分析法

02 算法与算法分析

 02 算法与算法分析

 02 算法与算法分析

时间复杂度

比较数量级,衡量一个算法好坏

02 算法与算法分析

 02 算法与算法分析

 02 算法与算法分析02 算法与算法分析

 02 算法与算法分析02 算法与算法分析02 算法与算法分析

 02 算法与算法分析02 算法与算法分析

 定理1.1

02 算法与算法分析

 分析算法时间复杂度的基本方法

02 算法与算法分析

求时间复杂度 

 02 算法与算法分析

02 算法与算法分析 

02 算法与算法分析

 02 算法与算法分析

 平均时间复杂度02 算法与算法分析

 02 算法与算法分析

 02 算法与算法分析

 算法时间效率的比较

02 算法与算法分析

设计时考虑复杂度低的 

 

空间复杂度

02 算法与算法分析

 02 算法与算法分析

t,b[i]都是辅助空间 


设计好算法的过程

02 算法与算法分析

相关文章: