单选题

如果使用循环结构实现计算n!的算法是()。

A递归

B迭代

C排序

D查找

正确答案

来源:www.examk.com

答案解析

相似试题
  • 设计一个时间复杂度为O(n)的算法,实现将数组A[n]中所有元素循环右移k个位置。

    简答题查看答案

  • 下面是一段关于计算变量s的算法: ①变量s的初值是0  ②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值 这个计算s值的算法中,s的代数式表示是()。

    单选题查看答案

  • 如果采样周期不变,当电力系统运行频率高于或低于额定频率时,对N点全周期傅立叶算法的计算结果会产生影响吗?为什么?

    简答题查看答案

  • 实现循环赛日程表利用的算法是()。

    单选题查看答案

  • 在数据结构和算法中,与所使用的计算机有关的是()

    单选题查看答案

  • 如果希望循环队列中的元素都能得到利用,则需设置一个标志域tag,并以tag的值为0和1来区分,尾指针和头指针值相同时的队列状态是“空”还是“满”。试编写与此结构相应的入队列和出队列的算法,并从时间和空间角度讨论设标志和不设标志这两种方法的使用范围(如当循环队列容量较小而队列中每个元素占的空间较多时,哪一种方法较好)。

    简答题查看答案

  • 算法的三种基本控制结构是分支结构、循环结构和()。

    单选题查看答案

  • 需要从1000以内将能够被7整除的数查询出来,并计算出这些数的和。试分别使用程序流程图、N-S图、PAD图和PDL伪码,设计该程序问题的算法。然后使用McCabe方法对所设计的算法的复杂度进行估算。

    简答题查看答案

  • 在n个结点的线性表的数组实现中,算法的时间复杂度是O(1)的操作是()。

    单选题查看答案