题库 python等级考试 题目列表 利用分治思想,给定一个顺序表,编写一个求出其最大值...
问答题

利用分治思想,给定一个顺序表,编写一个求出其最大值的程序。

根据上述算法思想,补全下列代码。

输入输出示例:当顺序表是 [22,13,34,4,68,15,5,58,36],输出:68

def fun_max(num=list):
    return max(num)
def fun(num):
    n =    ①   
    if n <= 2:
        return    ②   
    l_list, r_list = num[:n//2], num[n//2:]
    l_max, r_max =    ③   
    return fun_max(   ④   )
if __name__ == "__main__":
    alist = [22,13,34,4,68,15,5,58,36]
    print(fun(alist))
题目信息
核心函数 流程控制 算法 四级知识块 2021年3月 一般
-
正确率
0
评论
37
点击