221. 最大正方形

技术221. 最大正方形 221. 最大正方形在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。
来源:力扣(LeetCode)
链接:https://le

221.最大正方形

在一个由'0' 和'1' 组成的二维矩阵内,找到只包含'1' 的最大正方形,并返回其面积。

来源:力扣(LeetCode)

链接:https://leet代码-cn。com/问题/最大平方

著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

解决方案类{

public int maximalSquare(char[][]矩阵){ 0

if(矩阵==null | |矩阵。长度==0 | |矩阵[0]。长度==0){ 0

返回0;

}

int n=矩阵. length

int m=矩阵[0]。长度;

int[][]DP=new int[n][m];

(同Internationalorganizations)国际组织结果=0;

for(int I=0;I n;I){ 0

dp[i][0]=矩阵[I][0]—“0”;

结果=Math.max(dp[i][0],结果);

}

for(int I=0;我是;I){ 0

dp[0][i]=矩阵[0][我]-[0];

结果=Math.max(dp[0][i],结果);

}

for(int I=1;I n;I){ 0

for(int j=1;j . m;j ) {

如果(矩阵[I][j]==' 1 '){ 0

DP[I][j]=数学。min(数学。最小值(DP[I-1][j-1],DP[I-1][j])1;

结果=Math.max(dp[i][j],结果);

}

}

}

返回结果*结果;

}

}

心之所向,素履以往生如逆旅,一苇以航

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154008.html

(0)

相关推荐

  • 如何进行Mysql索引优化

    技术如何进行Mysql索引优化本篇文章为大家展示了如何进行Mysql索引优化,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。点击上方“程序员小明”,选择“星标”今晚可以不加班! M

    攻略 2021年11月4日
  • 春天有哪些花开,春夏秋冬各有哪些花开哟

    技术春天有哪些花开,春夏秋冬各有哪些花开哟一年四季各有什么花对应开放1、春天春天开花的种类有很多,比如:梅花、水仙、迎春、白玉兰、琼花、君子兰、牡丹、芍药、丁香、杜鹃、西洋杜鹃、樱花、含笑、玫瑰、紫荆、棣棠、锦带花、连翘

    生活 2021年10月20日
  • 抽象类、接口、内部类

    技术抽象类、接口、内部类 抽象类、接口、内部类抽象类abstract修饰符可以用来修饰方法,也可以用来修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,就是抽象类。抽象类中可以没有抽象方法,但是

    礼包 2021年12月2日
  • 如何判断处女,怎样看一个女人是不是处女

    技术如何判断处女,怎样看一个女人是不是处女1如何判断处女、从身后观察。处女的胯部和大腿浑然一体。这是因为处女的胯骨之间闭合较好。而非处则不同,她们的胯部松散,两个屁股在走路时象两个筐子在空中飘荡。这是因为女性只要有了第一

    生活 2021年10月25日
  • WRH$_ACTIVE_SESSION_HISTORY问题的处理方法

    技术WRH$_ACTIVE_SESSION_HISTORY问题的处理方法这篇文章给大家介绍WRH$_ACTIVE_SESSION_HISTORY问题的处理方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所

    攻略 2021年11月30日
  • MySQL中cron如何定时执行SQL语句

    技术MySQL中cron如何定时执行SQL语句这篇文章主要介绍MySQL中cron如何定时执行SQL语句,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql脚本内容如下:#!/bin/bash

    攻略 2021年10月29日