早教吧作业答案频道 -->其他-->
(21)算法的空间复杂度是指.A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间
题目详情
(21) 算法的空间复杂度是指______.
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
▼优质解答
答案和解析
(21)[答案]D
[考点]程序设计基础
[评析]
时间复杂度:在运行算法时所耗费的时间为f(n)(即 n的函数).
空间复杂度:实现算法所占用的空间为g(n)(也为n的函数).
算法为什么会占用存储存空间?
主要是内存空间,因为算法中的变量、地址等等通常保存在内存中(如果在虚存、缓存,甚至已在CPU中运行,也算占用了存储空间).
[考点]程序设计基础
[评析]
时间复杂度:在运行算法时所耗费的时间为f(n)(即 n的函数).
空间复杂度:实现算法所占用的空间为g(n)(也为n的函数).
算法为什么会占用存储存空间?
主要是内存空间,因为算法中的变量、地址等等通常保存在内存中(如果在虚存、缓存,甚至已在CPU中运行,也算占用了存储空间).
看了 (21)算法的空间复杂度是指...的网友还看了以下:
法是有严格的程序规定的规范,具有程序性.那么什么是程序性?法是强调程序、规定程序和实行程序的规范. 2020-04-27 …
matlab中牛顿法程序我手里有两个牛顿迭代法的程序,但是两种程序计算出来的数值有误差,而我又对数 2020-05-17 …
下列关于排序的说法正确的是().A.插入排序和冒泡排序都是稳定的排序算法.B.选择排序的平均时间复 2020-05-23 …
下列排序方法中,最好情况下,时间复杂度为O(n)的算法是______。A.选择排序B.归并排序C.快 2020-05-26 …
算法的时间复杂度是指(60)。A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要 2020-05-26 …
直接选择排序的平均时间复杂度为(17)。最好情况下时间复杂度为O(n)的排序算法是(18)。在最好和 2020-05-26 …
在内部排序中,通常要对被排序数据进行多次扫描。各种排序方法有不同的排序实施过程和时间复杂性。 2020-05-26 …
冯.诺伊曼计算机工作原理的设计思想是。A.程序编制B.存储程序C.程序设计D.算法设计冯.诺伊曼计 2020-07-02 …
有关冒泡排序相对冒泡排序算法,选择排序具有较高的排序效率.若用冒泡排序和选择排序对100个杂乱无章 2020-07-23 …
(21)算法的空间复杂度是指.A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间 2020-07-23 …