开发者社区> 问答> 正文

谁能告诉我《算法导论》最大子数组的递归过程是怎样的 详细的步骤

谁能告诉我《算法导论》最大子数组的递归过程是怎样的 详细的步骤

展开
收起
知与谁同 2018-07-17 19:03:13 1515 0
1 条回答
写回答
取消 提交回答
  • 静静的看着你们
    使用的方法是分治法。主要思想是:递归的将数组分成两部分,假设划分的地方在第k个元素,则最大子数组的位置必然在以下三种情况之中:
    1、在前半部分
    2、在后半部分
    3、跨越了第k个元素
    递归的计算出这三个部分的最大子数组,然后比较大小,就能得到最大子数组。
    2019-07-17 22:51:40
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载