时间复杂度和空间复杂度
时间: 2023-03-11 11:16:17 浏览: 29
算法复杂度——时间复杂度和空间复杂度.doc
时间复杂度: 指程序执行所需的时间,通常用大写的 O 来表示。一个算法的时间复杂度,表示算法执行的时间与输入数据的大小之间的增长关系。例如,如果算法的时间复杂度为 O(n),则表示算法的执行时间与输入数据量 n 成正比。
空间复杂度: 指程序运行所需的内存空间,也用大写的 O 表示。一个算法的空间复杂度,表示算法所需的存储空间与输入数据的大小之间的增长关系。例如,如果算法的空间复杂度为 O(n),则表示随着输入数据量 n 的增大,算法所需的存储空间也会增大。
阅读全文