题目
输入一个整形数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。
举例分析数组的规律
1 | public int FindGreatestSumOfSubArray(int[] array) { |
应用动态规划法
1 | public int FindGreatestSumOfSubArray(int[] array) { |
写BUG的程序猿
输入一个整形数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。
1 | public int FindGreatestSumOfSubArray(int[] array) { |
1 | public int FindGreatestSumOfSubArray(int[] array) { |