标签:public 计算 question 一个 计算机专业 模式 return array div
1 public class Solution { 2 public int FindGreatestSumOfSubArray(int[] array) { 3 int n = array.length; 4 int []dp = new int[n + 1]; 5 if (n == 0) return 0; 6 int ans = array[0]; 7 for (int i = 0; i < n; ++i) { 8 if (i == 0) { 9 dp[i] = array[i]; 10 11 continue; 12 } 13 dp[i] = Math.max(array[i], array[i] + dp[i - 1]); 14 } 15 16 17 for (int i = 0; i < n; ++i) ans = Math.max(ans, dp[i]); 18 return ans; 19 } 20 }
标签:public 计算 question 一个 计算机专业 模式 return array div
原文地址:https://www.cnblogs.com/hyxsolitude/p/12344545.html