【Leetcode刷题篇】leetcode85 最大矩形
发布日期:2021-06-29 15:35:33
浏览次数:4
分类:技术文章
本文共 734 字,大约阅读时间需要 2 分钟。
给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。
示例 2:
输入:matrix = [] 输出:0
示例 3:
输入:matrix = [[“0”]] 输出:0
示例 4:
输入:matrix = [[“1”]] 输出:1
示例 5:
输入:matrix = [[“0”,“0”]] 输出:0
package com.lcz.leetcode;// 最大矩形 public class Leetcode85 { class Solution { public int maximalRectangle(char[][] matrix) { // 对其判断 if(matrix==null || matrix.length==0 ||matrix[0].length==0) { return 0; } int maxarea = 0; // 动态规划记录 int[][] dp = new int[matrix.length][matrix[0].length]; //遍历 for(int i=0;i=0;k--) { width = Math.min(width, dp[k][j]); maxarea = Math.max(maxarea, width*(i-k+1)); } } } } return maxarea; } }}
转载地址:https://codingchaozhang.blog.csdn.net/article/details/111568244 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月08日 20时40分02秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Cause: couldn‘t make a guess for 解决方法
2019-04-29
小米手机相册选取后的intent为空?
2019-04-29
Android SurfaceView预览相机黑屏问题解决方案
2019-04-29
Android HTTP 设置UA(User-Agent)及自定义
2019-04-29
写给大忙人看的操作系统
2019-04-29
聊聊这道【快手】面试题
2019-04-29
30多岁程序员老W,无奈选择转行!问题出在哪?
2019-04-29
Java 的序列化和反序列化,你该知道得更多
2019-04-29
什么?搞不定Kafka重复消费?
2019-04-29
聊聊计算和存储分离
2019-04-29
漫画:骚操作系列(灯泡开关的经典面试题)
2019-04-29
原创 | CRUD更要知道的Spring事务传播机制
2019-04-29
分布式系统选主怎么玩
2019-04-29
架构设计|异步请求如何同步处理?
2019-04-29
Kafka的生产者优秀架构设计
2019-04-29
【独家】IT自由职业者是怎么样的感受和体验
2019-04-29
提升职场价值,把握成长方向
2019-04-29
通俗易懂地讲解 Java 的注解
2019-04-29