文章插图
空间复杂度(SpaceComplexity)是对一个算法在运行过程中临时占用存储空间大小的量度,记做S(n)=O(f(n)) 。比如直接插入排序的时间复杂度是O(n^2),空间复杂度是O(1) 。而一般的递归算法就要有O(n)的空间复杂度了,因为每次递归都要存储返回信息 。一个算法的优劣主要从算法的执行时间和所需要占用的存储空间两个方面衡量 。
【时间复杂度和空间复杂度怎么算】计算机科学中,时间复杂性,又称时间复杂度,算法的时间复杂度是一个函数,它定性描述该算法的运行时间 。这是一个代表算法输入值的字符串的长度的函数 。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数 。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况 。
时间复杂度和空间复杂度怎么算的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助:
- 脂肪怎么消耗和排出
- 桂林中考时间2020具体时间
- 浙江 提前批和第一批同时填吗
- 鹅和鸭有什么不同的地方
- 李子和梨子能一起吃吗
- 精选59句 适合心情的文案
- 蓝牙可以和任何手机连接吗
- 2020江苏省考时间安排表
- 第一候车室和第二候车室区别
- 江苏的985和211有哪些