zoukankan      html  css  js  c++  java
  • Java实现 洛谷 P1115 最大子段和

    在这里插入图片描述

    import java.util.Scanner;
    
    public class Main {
    
    	public static void main(String[] args) {
    		Scanner scanner=new Scanner(System.in);
    		int n=scanner.nextInt();
    		int[] s=new int[n];
    		int[] sum=new int[n];
    		int a;
    		int max=0;
    		int min=0;
    		for(int i=0;i<n;i++){
    			s[i]=scanner.nextInt();
    			if(i==0){
    				min=s[0];
    				max=s[0];
    				sum[i]=s[0];
    			}else{
    				sum[i]=sum[i-1]+s[i];
    				a=Integer.max(sum[i], sum[i]-min);
    				max=Integer.max(a, max);
    				min=Integer.min(min, sum[i]);
    			}
    		}
    		System.out.println(max);
    	}
    }
    
  • 相关阅读:
    HTML区块
    HTML表单
    JavaScript 表单验证
    HTML头部
    JavaScript
    设计模式—单例模式的六种写法
    new
    new
    new
    new
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13076675.html
Copyright © 2011-2022 走看看