A.递归就是在过程或函数里调用自身 B.递归必须有一个明确的结束条件,即递归出口 C.递归调用可以无条件地进行 D.递归算法解题通常显得很简洁,但解题的运行效率较低
单项选择题关于“递归”,下列说法不正确的()。
A、“递归”源于数学上的递推式和数学归纳法 B、“递归”是自后项(第n项)向前项(第n-1项)代入,再从前项向后项计算,直至获得最终结果 C、“递归”是由前n-1项计算出第n项 D、“递归”是自第一项起,由前项依次计算后项,直至获得最终结果
单项选择题数列{an}满足an+1=an+2-an,a1=2,a2=5,则a5为()。
A.-3 B.-11 C.19 D.-5
单项选择题关于递推法,以下描述不正确的是()。
A.在递推问题中,每个数据项和它前面的数据项无关 B.顺推法是从已知条件出发,逐步推算出要解决的问题的方法 C.逆推法从已知问题的结果出发,用迭代表达式逐步推算出问题的开始的条件,即顺推法的逆过程 D.递推法的特征是化难为易、化繁为简
单项选择题关于递推法,以下描述正确的是()。
A.递推法包括穷举法和枚举法 B.递推的思路是通过数学推导将复杂的运算化解为若干重复的简单运算,以充分发挥计算机擅长重复处理的特点 C.逆推法不属于递推法的一种 D.顺推法不属于递推法的一种
单项选择题有一段楼梯有5段台阶,规定每一步只能跨一级或两级,请问要登上第5级台阶有()种不同的走法。
A.5 B.6 C.7 D.8
单项选择题猴子第1天摘下若干个桃子,当即吃了一半又一个。第2天又把剩下的桃吃了一半有一个,以后每天都吃前一天剩下的桃子的一半又一个,到第5天猴子想吃的时候,只剩下一个桃子。问猴子第1天一共摘了多少桃子?()。
A.46 B.44 C.22 D.10
单项选择题以下描述正确的是()。
A.穷举法也称为枚举法 B.穷举法一定能找到解题答案 C.穷举法的答案是唯一的 D.穷举法不适合进行密码破译
单项选择题穷举法解题时,就是按照某种方式列举问题答案的过程。针对问题的数据类型而言,不属于常见的列举方法是()。
A.顺序列举 B.排列列举 C.组合列举 D.单一列举
单项选择题“鸡翁一值钱5,鸡母一值钱3,鸡雏三值钱1。百钱买百鸡,问鸡翁、母、雏各几何?”通常使用什么方法求解()。
A.递归法 B.递推法 C.穷举法 D.回溯法
单项选择题算法的时间复杂度是指()。
A.执行算法程序所需要的时间 B.算法程序的长度 C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数
单项选择题算法的空间复杂度是指()。
A.算法程序的长度 B.算法程序中的指令条数 C.算法程序所占的存储空间 D.算法执行过程中所需要的存储空间
单项选择题算法指的是()。
A.计算机程序 B.解决问题的有限运算序列 C.解决问题的计算方法 D.排序算法
单项选择题算法能正确地实现预定功能的特性称为算法的()。
A.正确性 B.易读性 C.健壮性 D.高效率
单项选择题衡量一个算法好坏的标准是()。
A.运行速度快 B.占用空间少 C.时间复杂度低 D.代码短
单项选择题下列关于算法的说法正确的是()。
A.某算法可以无止境地运算下去 B.一个问题的算法步骤可以是可逆的 C.解决一个问题的算法有且只有一种 D.设计算法应本着简单、方便、可操作的原则