空间代价和时间代价知识点
上一个知识点   下一个知识点


本节概述 本节知识点 本节总结

一、空间代价和时间代价


    算法空间代价
(或称空间复杂性)一般定义为求解问题的算法所需占用的存储空间大小。当问题的规模以某种单位由 1 增至 n 时,求解该问题的算法所需占用的空间也以某单位由f(1) 增至 f(n) 则称函数 f(n) 为该算法的空间代价。
    算法的时间代价
(或称时间复杂性) )一般定义为求解问题的算法所需耗费的时间大小。当问题的规模以某种单位由 1 增至 n 时,求解该问题的算法所需占用的时间也以某单位由g(1) 增至 g(n) 则称函数 g(n) 为该算法的时间代价。