单选题

()是算法的自我调用。

A迭代

B递归

C排序

D查找

正确答案

来源:www.examk.com

答案解析

相似试题
  • ()是算法自我调用的过程。

    单选题查看答案

  • 直接或间接地调用自身的算法称为()。

    填空题查看答案

  • 写出快速排序的非递归调用算法。

    简答题查看答案

  • 递归调用算法与相同功能的非递归算法相比,主要问题在于重复计算太多,而且调用本身需要分配额外的空间和传递数据和控制,所以时间与空间开销通常都比较大。

    判断题查看答案

  • 一个直接或间接调用自身的算法称为()算法。 出自于“平衡子问题”的思想,通常分治法在分割原问题,形成若干子问题时,这些子问题的规模都大致()。

    填空题查看答案

  • 对用数组存储的线性表(16,15,32,11,6,30),用快速排序算法进行由小到大排序,若排序下标范围为0~5,选择元素16作为支点,调用一趟快速排序算法后,元素16在数组中的下标位置为()

    填空题查看答案

  • 已知k阶斐波那契序列的定义为: f0=0,f1=0,…,fk-2=0,fk-1=0; fn=fn-1+fn-2+…+fn-k,n=k,k+1,… 试编写求k阶斐波那契序列的第m项值的函数算法,k和m均以值调用的形式在函数参数表中出现。

    简答题查看答案

  • 同步调用和异步调用的区别是什么?

    简答题查看答案

  • 什么是“直接递归调用”?什么是“间接递归调用”?

    简答题查看答案