欢迎来到PP题库网 PP题库官网
logo
全部科目 > 大学试题 > 计算机科学 > 算法设计与分析

单项选择题

根据下面斐波那契数列的递归算法,可知斐波那契数列的第n项的递归式为()。
def Fibonacci(int num):
if(num == 0 || num == 1):
return num
return Fibonacci(num-1)+Fibonacci(num - 2)。

    A.Fibonacci(n)=0 当n=0时
    B.Fibonacci(n)=1 当n=1时
    C.Fibonacci(n)=Fibonacci(n-1)+Fibonacci(n-2)当n〉1时
    D.Fibonacci(n)=Fibonacci(n-2)+Fibonacci(n-3)当n〉1时

点击查看答案

相关考题

  • 多项选择题
    分治算法的基本思想描述正确的是()。

    A.分治法将规模大的问题分解成规模较小的问题解决。
    B.分治法划分的小问题相互重叠。
    C.分治法一般采用递归的方法解决子问题。
    D.分治法划分的小问题规模小到一定程度时容易解决。

  • 多项选择题
    分治算法核心就是分而治之,关于其中的“治”描述正确的是()。

    A.分治法通过治理小问题来治理大问题。
    B.分治法采用递归来治理小问题。
    C.分治法需要将子问题的解归并成大问题的解。
    D.治理子问题时,会有重复性治理子问题的现象。

  • 多项选择题
    下述关于二分查找(折半查找)算法描述正确的是()。

    A.二分查找是在任意给定的n个元素序列中查找指定元素。
    B.二分查找的序列为A[left,right],分解操作为:(right-left)/2
    C.二分查找根据比较的结果,好的情况是相等,算法结束。坏的情况是进入其中一个子问题继续查找。
    D.若二分查找的序列为A[left,right],用递归来解决子问题,则边界条件是left>right。

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题