1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | public static int MSA( int [] ar) { int [] arr = new int [ar.length]; int msa = 0 ; arr[ 0 ] = ar[ 0 ]; for ( int i = 1 ; i < ar.length; i++) { if (arr[i- 1 ]>= 0 ) arr[i] = arr[i - 1 ] + ar[i]; else arr[i] = ar[i]; } for ( int i= 0 ;i<ar.length;i++) { System.out.println(arr[i]); if (arr[i] > msa) msa = arr[i]; } return msa; } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步