zoukankan      html  css  js  c++  java
  • 个人作业3 二维数组

    格式:

    数组的行数,

    数组的列数,

    每一行的元素, 

    每一个数字都是有符号32位整数,行数和列数都是正整数。

    package shuzu;
    
    public class shuzuu{
    
    public static void main(String[] args) {
    int matrix[][]={{1,-2,3},{-4,5,6},{-7,8,-9}};
    maxSum(matrix);
    }
    public static void maxSum(int matrix[][])
    {
    if(matrix==null||matrix.length==0)
    return;
    int max=0;
    int col=matrix[0].length,row=matrix.length; 
    for(int i=0;i<row;i++)
    {
    int arr[]=new int[col];
    for(int j=i;j<row;j++)
    {
    for(int k=0;k<col;k++)
    {
    arr[k]+=matrix[j][k];
    }
    for(int l=0;l<col;l++) {
    System.out.print(arr[l]+" ");
    if((l+1)%3==0) {
    System.out.println();
    }
    }
    max=Math.max(max(arr), max);
    System.out.println("max为:"+max);
    }
    }
    System.out.println("最大值:"+max);
    }
    public static int max(int arr[])
    {
    int max=0,sum=0;
    for(int i=0;i<arr.length;i++)
    {
    if(sum<=0)
    {
    sum=arr[i];
    }
    else {
    sum+=arr[i];
    }
    max=Math.max(sum, max);
    }
    return max;
    }
    }
  • 相关阅读:
    Exp5
    Exp4
    Exp3
    Exp02
    【TPM】tpm搭建基础指南
    20155316 Exp1 PC平台逆向破解(5)M
    个人早期写的一些组件
    关于spring @scope("prorotype") 和 @aspectj 一起用的问题
    ThreadLocal内存泄漏需要注意的
    Spring IoC 容器大概流程
  • 原文地址:https://www.cnblogs.com/jbwen/p/11071607.html
Copyright © 2011-2022 走看看