luogu P1387 最大正方形

P1387 最大正方形link

题目描述
在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长。

输入格式
输入文件第一行为两个整数n,m(1<=n,m<=100),接下来n行,每行m个数字,用空格隔开,0或1.

输出格式
一个整数,最大正方形的边长

输入输出样例
输入

4 4
0 1 1 1
1 1 1 0
0 1 1 0
1 1 0 1

输出

2

思路:
考虑用二维前缀和求解。
定义 s u m sum sum s u m x , y = ∑ i = 1 x ∑ j = 1 y a i , j sum_{x,y}=\sum_{i=1}^x\sum_{j=1}^ya_{i,j} su

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值