摘要:
算法与数据结构 4.4、最大子段和-分治优化原理 一、总结 一句话总结: 在本题中,分治能够优化枚举的原理就是分治策略创造了信息(比如本题第二种情况子序列一定包含mid),让我们可以拿这个信息将枚举从O(n^2)的算法优化到了O(n) 1 //下面代码是没用好分治创造的信息的分治法代码,只能过两个点 阅读全文
posted @ 2020-06-03 10:10
范仁义
阅读(287)
评论(0)
推荐(0)
摘要:
算法与数据结构 4.3、最大子段和-分治解法 一、总结 一句话总结: 最大连续子序列的和有对应的分治解法,因为连续子序列只能是如下三种情况的一种:①完全处于序列的左半、②跨越序列中间、③完全处于序列的右半。取这三种情况里面的最大值,即可得到本题的解。 ①完全处于序列的左半:l<=i<=j<=mid 阅读全文
posted @ 2020-06-03 06:39
范仁义
阅读(283)
评论(0)
推荐(0)

浙公网安备 33010602011771号