多选题

设计算法时,除需要考虑时间复杂度和空间复杂度外,还要注意算法的()。

A有限性

B无限性

C重复性

D通用性

E确定性

正确答案

来源:www.examk.com

答案解析

相似试题
  • 什么是算法的时间复杂度和空间复杂度,如何表示?

    简答题查看答案

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

    填空题查看答案

  • 算法设计(要求:算法用伪代码和C++描述,并分析最坏情况下的时间复杂度)

    简答题查看答案

  • 算法设计(要求:算法用伪代码和C++描述,并分析最坏情况下的时间复杂度)

    简答题查看答案

  • 算法设计(要求:算法用伪代码和C++描述,并分析最坏情况下的时间复杂度)

    简答题查看答案

  • 下列算法的时间复杂度与空间复杂度叙述中正确的是()

    单选题查看答案

  • 通常考虑选用程序设计语言的因素有()、()、()、算法和数据结构的复杂性和软件开发人员的知识。

    填空题查看答案

  • 设顺序栈S中有2n个元素,从栈顶到栈底的元素依次为a2n,a2n-1,…,a1,要求通过一个循环队列重新排列栈中元素,使得从栈顶到栈底的元素依次为a2n,a2n-2,…,a2,a2n-1,a2n-3,…,a1,请设计算法实现该操作,要求空间复杂度和时间复杂度均为O(n)。

    简答题查看答案

  • 算法时间复杂度的分析通常有两种方法,即()和()的方法,通常我们对算法求时间复杂度时,采用后一种方法。

    填空题查看答案