💖Talk is cheap, show me the code.💖
文章目录
- 前言
- 一、算法的基本概念
- 1.什么是算法?
- 2.算法的五个特性
- 3.好算法的特质
- 二、算法的时间复杂度
- 1.算法的执行时间可以表示算法效率大小吗?
- 2.算法的时间复杂度
- 3.大O表示法
- 4.三种复杂度
- 5.例子
- 三、算法的空间复杂度
- 1.空间复杂度的概念
- 2.大O表示法
- 3.递归调用
- 总结
前言
今天简单了解算法的概念以及好算法的特质,并学会求解算法的时间复杂度与空间复杂度,本文会给出大量的例子来说明,话不多说,一起来学习把!🤞🤞🤞
一、算法的基本概念
1.什么是算法?
算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令代表一个或多个操作。
有人说:程序=数据结构+算法
其实,