求数组连续最大子串和
Posted 明耀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求数组连续最大子串和相关的知识,希望对你有一定的参考价值。
import java.util.*; public class Main { public static void main(String[] args) { Scanner sr=new Scanner(System.in ); while(sr.hasNext()) { String str=sr.nextLine(); String[] strs=str.split(" "); int[] num=new int[strs.length]; for(int i=0;i<strs.length;i++) { num[i]=Integer.valueOf(strs[i]); } int sum=0; int max=Integer.MIN_VALUE; for(int i=0;i<num.length;i++) { sum+=num[i]; if(sum>max) max=sum; if(sum<0) sum=0; } System.out.println(max); } } }
以上是关于求数组连续最大子串和的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode53.最大子串和(简单)76.最小子串覆盖(困难)3. 最长子串不重复问题(中等)
Leetcode53.最大子串和(简单)76.最小子串覆盖(困难)3. 最长子串不重复问题(中等)
Leetcode53.最大子串和(简单)76.最小子串覆盖(困难)3. 最长子串不重复问题(中等)