function [max_left,max_right,max_sum]=find_max_sub(A,low,high)
if high==low
max_left=low;max_right=low;max_sum=A(low);
else
mid=floor((low+high)/2);
[left_low,left_high,left_sum]=find_max_sub(A,low,mid);
[right_low,right_high,right_sum]=find_max_sub(A,mid+1,high);
[cross_low,cross_high,cross_sum]=find_max_cross(A,low,mid,high);
a_v=[left_sum,right_sum,cross_sum];
[max_sum,k]=max(a_v);
if k==1
max_left=left_low;max_right=left_high;
elseif k==2
max_left=right_low;max_right=right_high;
else
max_left=cross_low;max_right=cross_high;
end
end
code_算法导论.rar
需积分: 8 3 浏览量
2022-10-19
14:59:00
上传
评论
收藏 2KB RAR 举报
LetMe913
- 粉丝: 0
- 资源: 1
最新资源
- 前端开发-什么是前端开发-关于前端开发的一些相关介绍
- Sora AI-关于文生视频的使用场景说明
- suno AI文生视频的相关教程和介绍使用
- 什么是后端开发-关于后端开发的一些小介绍分享
- Jurassic Pack Vol. II Dinosaurs 侏罗纪包卷恐龙二号Unity游戏模型资源unitypackage
- Jurassic Pack Vol. III Dinosaurs 侏罗纪包卷恐龙三号Unity游戏模型资源unitypackag
- Ultimate Seating Controller 终极座椅控制器Unity游戏开发插件资源unitypackage
- 什么是人工智能-关于人工智能的相关介绍说明
- Figma Converter for Unity适用Unity的Figma转换器Unity游戏开发插件unitypackage
- Creepy Animatronic Anims 令人毛骨悚然的电子动画Unity游戏动画插件资源unitypackage
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0