下列程序是分治算法的典型应用,其运行结果是?( )

vz308157 单选题 共 个子题
def dividAndConquer(arr,left,right):
    if (right == left + 1) or (right == left):
        return max(arr[left],arr[right])
    mid = int((left + right) / 2)
    leftMax = dividAndConquer(arr,left,mid)
    rightMax = dividAndConquer(arr,mid,right)
    return max(leftMax,rightMax)
arr1 = [8, 1, 14, 19, 5]
print(dividAndConquer(arr1,0,4))
A

1

B

19

C

8

D

5

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧