最大子段求和问题
来源:互联网 发布:周晨曦淘宝店名 编辑:程序博客网 时间:2024/05/16 05:16
最大子段求和问题,一趟for循环
import java.util.Scanner;public class test1 {//最大字段求和问题。 public static int findGreatestSumOfSubArray(int[] ary) { if (ary.length == 0) { return 0; } Integer sum = ary[0]; int tempsum = ary[0]; for (int i = 1; i < ary.length; i++) { tempsum = (tempsum < 0) ? ary[i] : tempsum + ary[i]; sum = (tempsum > sum) ? tempsum : sum; } return sum; } public static void main(String[] args) { Scanner sc = new Scanner(System.in ); String[] s = sc.nextLine().trim().split(" "); int[] ary = new int[s.length]; for (int i = 0; i < s.length; i++) { if (!"".equals(s[i])) { ary[i] = Integer.parseInt(s[i]); } } System.out.println(findGreatestSumOfSubArray(ary)); }}
阅读全文
0 0
- 最大子段求和问题
- 最大子段求和
- 最大子序列求和问题
- 最大子序列求和问题
- 最大子矩阵求和问题
- 最大子序列求和问题
- 最大子序列求和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- 最大子段和问题
- Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
- 如何为长尾关键词页面组织内容
- 识别是否ie浏览器
- 编写程序从键盘得到三个整数,找出其中的最大数
- php上传文件
- 最大子段求和问题
- bzoj3796 Mushroom追妹纸(SA+二分答案+kmp)
- Jps命令—使用详解
- Python
- TCP/IP、Http、Socket的区别以及面试中关于网络协议常问的考点
- 大数据学习5:hdfs和yarn 的学习记录
- JavaScript中的ERROR对象技术详解
- Unity 鼠标跟随点击位置
- Qt中tcp传输文件遇到的问题