当前位置:网站首页>DD1 连续最大和
DD1 连续最大和
2022-07-29 21:49:00 【syc596】
DD1 连续最大和
// import java.util.*;
// public class Main {
// public static void main(String[] args){
// Scanner sc=new Scanner(System.in);
// while(sc.hasNext()){
// int n=sc.nextInt();
// int[] array=new int[n];
// for(int i=0;i<array.length;i++){
// array[i]=sc.nextInt();
// }
// int sum=array[0];
// int max=array[0];
// for(int i=1;i<array.length;i++){
// sum=Math.max(sum+array[i],array[i]);
// if(sum>max){
// max=sum;
// }
// }
// System.out.println(max);
// }
// }
// }
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int n=sc.nextInt();
int[] array=new int[n];
for(int i=0;i<array.length;i++){
array[i]=sc.nextInt();
}
int[] dp=new int[n+1];
dp[0]=array[0];
int max=array[0];
for(int i=1;i<array.length;i++){
dp[i]=Math.max(dp[i-1]+array[i],array[i]);
if(dp[i]>max){
max=dp[i];
}
}
System.out.println(max);
}
}
}边栏推荐
- AI全流程开发难题破解之钥
- linkedlist的用处之一:通过结构体成员的地址获取结构体变量的地址
- 华为畅享50 Pro评测:HarmonyOS加持 更流畅更安全
- 在Ferora35中安装oracle-database-xe-21c
- Advanced Mathematics (Seventh Edition) Tongji University Exercises 3-8 Individual Answers
- 【板栗糖GIS】arcmap—标注太长,如何换行显示
- OPEN数据 | 新库上线 | CnOpenDataA股上市公司社会责任报告数据
- 怎样下载国内外专利?
- How to implement your personal knowledge base?
- GBASE 8s 数据库唯一索引
猜你喜欢
随机推荐
Verilog 加法器设计
IDEA 快捷键
七、HikariConfig初始化分析
HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
高性能数据访问中间件 OBProxy(三):问题排查和服务运维
Get the Qiniu cloud address file and save it locally
SAP BC 源代码搜索
微信小程序如何开通支付功能?
一篇关于Web3.0如何走向安全时代的说明
专利说明书怎么写?
【板栗糖GIS】DOS—如何在目录文件中批量建立子文件夹
刀具更换策略问题(完工)
【HDLBits 刷题】Verilog Language(4)Procedures 和 More Verilog Features 部分
tkinter绘制组件(31)——支点标题
VSCode 插件大全
力扣解法汇总593-有效的正方形
程序员自由工作的三大痛点?一文教你统统解决
转:idea中language level设置
【R语言】【2】绘图base和lattice和ggplot2库
GBASE 8s 通过light scan优化查询性能








