zoukankan      html  css  js  c++  java
  • 求整数数组中子数组最大的和

    团队成员:付亚飞  段兴林

      这次的结对项目是求整数数组中子数组最大的和,我们没能在课堂上按时完成题目,把纸上设计的程序运行了一下还存在错误,经过课下的修改能够实现功能了。

    public class  array
     
      {
     
      public static void main(String[] args)
     
        {
     
         int[]a={1 ,-2,3,-4,3,4,6,-2,4,-5};
     
         int max=maxsum(a);
     
        System.out.println("max="+max);
     
        }
     
         public static int maxsum(int a[])
     
        {
     
          int sum=0,max=0;
     
          for(int i=0;i<a.length;i++)
     
            {
     
              sum=sum+a[a.length-i-1];
     
              if(a[a.length-i-1]>0)
     
                if(sum>max)
     
                {
     
                  max=sum;
     
                }
     
               if(sum<0)
     
                {
     
                     sum=0;
     
                }
     
                      return max;
     
                  }
     
                }
     
     }    
     
     
  • 相关阅读:
    在ConcurrentModificationException异常上的联想
    记录一下自己爬虎牙LOL主播的爬虫思路
    ajax解决跨域问题
    解决多线程下数据库操作问题
    浅谈时间复杂度
    想一下,最大公约数怎么求
    IO流与IO缓冲
    循环移位
    3Sum探讨(Java)
    Two Sum(两个数的相加)
  • 原文地址:https://www.cnblogs.com/feiji/p/3591902.html
Copyright © 2011-2022 走看看