一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上,因此算法的复杂性有()复杂性和空间复杂性之分。

题目
填空题
一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上,因此算法的复杂性有()复杂性和空间复杂性之分。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个算法的时间复杂性通常用数量级形式表示,当一个算法的时间复杂性与问题的规模n无关时,则表示为 【】


正确答案:O(1)
一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。当一个算法的时间复杂性与问题的规模n无关时,则表示为O(1)

第2题:

分析执行一个算法所要占用的计算机资源,需要考虑的两个方面是()。

  • A、空间代价和时间代价
  • B、正确性和简明性
  • C、可读性和文档性
  • D、数据复杂性和程序复杂性

正确答案:A

第3题:

算法的复杂性有时间复杂性和空间复杂性之分。()

此题为判断题(对,错)。


参考答案:√

第4题:

()是算法所需存储量的度量。

  • A、计算复杂性
  • B、时间复杂性
  • C、存储复杂性
  • D、空间复杂性

正确答案:D

第5题:

一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上,因此算法的复杂性有()复杂性和空间复杂性之分。


正确答案:时间

第6题:

数据结构中,通常采用两种方法衡量算法的时间复杂性,即______。

A.最大时间复杂性和最小时间复杂性

B.最好时间复杂性和最坏时间复杂性

C.部分时间复杂性和总体时间复杂性

D.平均时间复杂性和最坏时间复杂性


正确答案:D

第7题:

算法的复杂性有()复杂性和()复杂性之分。


正确答案:时间;空间

第8题:

算法的时间复杂性是指该算法包含 【】 的多少,它是一个算法运行时间的相对度量;一个算法的空间复杂性是指该算法在运行过程中临时占用的 【】 的大小。


正确答案:简单操作次数     存储空间
算法的复杂度包括时间复杂度和空间复杂度;时间复杂度是指该算法包含简单操作次数的多少,空间复杂性是指算法在运行过程中临时占用的存储空间的大小。

第9题:

算法的评价主要从()来考虑。

  • A、时间复杂性
  • B、计算复杂性
  • C、存储复杂性
  • D、空间复杂性

正确答案:A,D

第10题:

一个算法复杂性的高低体现在计算机运行该算法所需的时间和存储器资源上,因此算法的复杂性有()复杂性和()复杂性之分。


正确答案:时间;空间