更多"递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将直接或间接"的相关试题:
[填空题]递归调用的基本思想就是自己调用自己,一个使用递归技术的方法将直接或间接地调用 【9】 的方法。
[填空题]递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将直接或间接地调用 【7】 的方法。
[填空题]如果一个函数直接或间接地调用自身,这样的调用称为()调用。
[填空题]在调用一个函数的过程中可以直接或间接地调用该函数,这种调用称为 【4】 调用,该函数称为 【4】 函数。
[填空题]在调用一个函数的过程中可以直接或间接地调用该函数,这种调用称为______调用,该函数称为______函数。
[简答题]采用递归调用的算法编写一个计算x的n次方的函数(不用写主函数调用)。
[单项选择]一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
A. 栈
B. 堆
C. 数组
D. 链表
[单项选择]一个递归的定义可以用递归的过程求解,通常递归的执行过程是()的。
A. 高效
B. 低效
C. 高质量
D. 低质量
[单项选择]递归过程或函数调用时,处理参数及返回地址,要用一种称为______的数据结构。
A. 队列
B. 多维数组
C. 栈
D. 线性表
[单项选择]递归过程或函数调用时,处理参数及返回地址,要用一种称为( )的数据结构。【福州大学。1998一、1(2分)】
A. 队列
B. 多维数组
C. 栈
D. 线性表
[单项选择]将一个递归算法改为对应的非递归算法时,通常需要使用()。
A. 优先队列
B. 队列
C. 循环队列
D. 栈
[单项选择]调用递归过程或函数时,处理参数及返回地址需要用一种称为()的数据结构。
A. 队列
B. 栈
C. 多维数组
D. 顺序表
[单项选择]用递归算法实现n个相异元素构成的有序序列的二分查找,采用一个递归工作栈时,该栈的最小容量应为()
A. n
B. n/2
C. log2n
D. log2(n+1)
[单项选择]如果本地域名服务器无缓存,当采用递归方法解析另一个网络某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为______。
A. 1条,1条
B. 1条,多条
C. 多条,1条
D. 多条,多条
[单项选择]一个递归算法必须包括( )。【武汉大学2000二、21
A. 递归部分
B. 终止条件和递归部分
C. 迭代部分
D. 终止条件和迭代部分
[填空题]在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。