博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
返回一个二维整数数组中最大联通子数组的和
阅读量:4984 次
发布时间:2019-06-12

本文共 563 字,大约阅读时间需要 1 分钟。

                                                                     返回一个二维整数数组中最大联通子数组的和

题目要求:

输入一个二维整形数组,数组里有正数也有负数。

求所有子数组的和的最大值。

解题思路:

这个题我没有解决出来我本以为,先求出各个子块的最大矩阵,然后再进行连通测试,

但是我遇到障碍就是不知道怎么连同,连同的方法尝试很多方法都是失败的,只能将错误的代码发出来了

package shengcheng;

 

public class Liantongshuzu 

{

//判断连通性

public boolean lintong(int a,int b,int c,int d)

{

if((a+1==c)||(b+1==d)||(a-1==c)||(b-1==c))

{

return true;

 

}

else return false;

   

}

 

    //找出数组中的所有正数的位置

public void zhengfu(int a[][],int n,boolean b[][])

{

for(int i=0;i<n;i++)

{

for(int j=0;j<n;j++)

{

if(a[i][j]>0)

{

b[i][j]=true;

}

}

 

}

}

//找出局部最大整数块

 

}

 

转载于:https://www.cnblogs.com/qerror404/p/4594002.html

你可能感兴趣的文章
解决"disabled". Expected Boolean, got Number with value 0
查看>>
Android 四大组件之Service
查看>>
OC--init,initialize,initWithCoder:,initWithFrame:各方法的区别和加载顺序
查看>>
xml.dom.minidom
查看>>
Exponentiation
查看>>
本地jar上传到本地仓库
查看>>
7.14T3
查看>>
四则运算C++带Qt界面版本,吾王镇楼。。。。。
查看>>
各种获取时间的方法包含各类时间格式
查看>>
安卓7.0手机拍照闪退问题解决
查看>>
黑马程序员------IO(一)
查看>>
springcloud的配置
查看>>
ME525+ Defy+ 刷机指南[zz]
查看>>
支持触屏的jQuery轮播图插件
查看>>
Codesmith
查看>>
差一点搞混了Transactional注解
查看>>
javascript基本函数
查看>>
C#转义字符
查看>>
前端公共库cdn服务推荐//提高加载速度/节省流量
查看>>
python openpyxl内存不主动释放 ——关闭Excel工作簿后内存依旧(MemoryError)
查看>>