程序 = 数据结构 + 算法 数据结构:如何把现实世界的问题信息化,将信息存进计算机。同时还要实现对数据结构的基本操作 算法:如何处理这些信息,以解决实际问题
算法时间开销T(n)与问题规模n的关系(T表示“time”)
简化(大O表示“同阶”,同等数量级。即:当n→无穷时,二者之比为常数) 可以只考虑阶数高的部分
时间复杂度的大小关系:
空间开销(内存开销)S(n)与问题规模n之间的关系(S表示“Space”)
空间复杂度比较简单,主要分析递归函数的内存开销
京公网安备 11010502049817号