第四章 分治策略 4.1 最大子数组问题 (暴力求解算法)
2014-06-07 16:02
267 查看
/** * 最大子数组的暴力求解算法,复杂度为o(n2) * @param n * @return */ static MaxSubarray findMaxSubarraySlower(int[] n) { long tempSum = 0; int left = 0; int right = 0; long sum = Long.MIN_VALUE; for (int i = 0; i < n.length; i++) { for (int j = i; j < n.length; j++) { tempSum += n[j]; if (tempSum > sum) { left = i; right = j; sum = tempSum; } } tempSum = 0; } return new MaxSubarray(left, right, sum); }
相关文章推荐
- 第四章 分治策略 4.1 最大子数组问题 (暴力求解算法)
- 第四章 分治策略 4.1 最大子数组问题 (减治法,别人的,拿来看看)
- 第四章 分治策略 4.1 最大子数组问题(自己想的,不知道是不是减治法)
- 第四章 分治策略 4.1 最大子数组问题(自己想的,不知道是不是减治法)
- 第四章 分治策略——最大子数组问题
- 算法导论:分治策略__最大子数组问题
- 求最大子数组的和,算法导论之分治递归求解,暴力求解,记忆扫描方法。
- 最大子数组问题的分治求解算法
- 分治策略算法之最大字数组和问题
- 【算法学习】最大子数组问题的分治法求解
- 第四章 4.1最大子数组问题(分治)
- 第4章:分治策略 ——最大字数组问题
- 分治策略之最大子数组问题
- 求解最大子数组问题 -- 暴力求解 和 分治法求解
- 分治策略求解子数组最大并返回下标
- 【算法设计-分治】最大子数组问题
- 分治策略之最大子数组问题
- 分治策略之最大子数组问题
- 算法导论之分治策略:最大子数组问题
- [置顶] 算法导论学习:分治策略之最大子数组问题