日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode之最大正方形

發布時間:2024/7/5 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode之最大正方形 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 題目

在一個由 0 和 1 組成的二維矩陣內,找到只包含 1 的最大正方形,并返回其面積。示例:輸入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0輸出: 4

2. 代碼

  • 函數
  • vector<vector> dp(m+1, vector(n+1, 0)); 定義二維vector以及其初始化!!!
  • 當測試用例是 [] 的時候,只有row的值, 沒有col的值
  • min 和 max只有兩個參數,第三個參數如果有的話為operation。 所以我們采用的是
    min(dp[i-1][j], min(dp[i-1][j-1], dp[i][j-1])) 嵌套min
    • 核心思想
  • 我們了解到最大的正方形應該是從
  • DP[i][j]來記錄以點i,j為右下角的全1矩陣的最大邊長。 即DP[i][j]表示的是邊長大小!!!
  • dp[i][j] = min(dp[i-1][j], min(dp[i-1][j-1], dp[i][j-1])) + 1;
  • class Solution { public:int maximalSquare(vector<vector<char>>& matrix) {int m = matrix.size();if(m==0) return 0; //防止測試用例是 [], 這個時候,只有所謂的行m, 不存在n。 int n = matrix[0].size();int maxSqr = 0;vector<vector<int>> dp(m+1, vector<int>(n+1, 0));for(int i=1; i<=m; i++) { for(int j=1; j<=n; j++) {if(matrix[i-1][j-1] == '1') { //只有當其左上角是1的時候才執行下面的操作dp[i][j] = min(dp[i-1][j], min(dp[i-1][j-1], dp[i][j-1])) + 1;maxSqr = max(dp[i][j], maxSqr);}}}return maxSqr * maxSqr;} };

    總結

    以上是生活随笔為你收集整理的LeetCode之最大正方形的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 原创少妇半推半就88av | 视频在线观看电影完整版高清免费 | 捆绑黑丝美女 | 韩日一区| 黄色成人免费观看 | 影音先锋伦理片 | 美女隐私无遮挡免费 | 六月久久 | 51免费看成人啪啪片 | 少妇激情偷人三级 | 久久激情网| 国内一区二区三区 | 我爱52av | 91精品久久久久久久久中文字幕 | 无码人妻久久一区二区三区不卡 | 国产精品一区二区在线看 | 男人天堂社区 | 操女人免费视频 | 亚洲丝袜中文字幕 | 99福利影院 | 欧美天天 | 黄色av免费观看 | 欧美性猛交久久久乱大交小说 | 国产精品一区二区av | 扒开女人屁股进去 | 中文字幕人妻一区二区在线视频 | 日日夜夜伊人 | 四虎影音先锋 | 亚洲电影中文字幕 | 91欧美日韩麻豆精品 | 少妇视频一区二区三区 | 六月丁香婷婷激情 | 亚洲 小说 欧美 激情 另类 | 深夜小视频在线观看 | a级片在线播放 | 国产高清视频一区二区 | 国产一区黄 | 日日爱夜夜爱 | av草逼| xxxx69视频 | 男女无遮挡网站 | 黄色片在线 | 丰腴饱满的极品熟妇 | 在线成人av | 国产区在线| 天天摸日日干 | xxx69美国 | 无码人妻丰满熟妇奶水区码 | 嫩色av| 先锋影音av中文字幕 | 国产色播av在线 | 四虎影像| 欧美日韩一区二区在线视频 | 日韩激情中文字幕 | 日本不卡免费在线 | 国产乱人乱偷精品视频a人人澡 | 国产精品99久久久久久宅男 | 亚洲av无一区二区三区 | 国产一级理论 | 欧美日韩激情在线一区二区三区 | 国产综合亚洲精品一区二 | 成人欧美一区二区 | 无遮挡黄色 | 欧美一区二区三区四区五区 | 亚洲狼人干 | 96精品| 好吊妞视频这里只有精品 | 日本高清视频在线播放 | 国产69视频在线观看 | 国产超碰人人爽人人做人人爱 | 国产精品久久久久久免费免熟 | 青青青免费视频观看在线 | 久久久69| 超黄网站在线观看 | 亚洲在线影院 | 欧美肥老妇视频 | 亚洲一级片在线观看 | 成人午夜视频网站 | 国产黄色高清 | 久久青青草原亚洲av无码麻豆 | 熟妇熟女乱妇乱女网站 | 无码日韩精品视频 | 久热超碰 | 亚洲欧美国产毛片在线 | 在线观看免费视频 | 亚洲精品日韩在线 | 国产中文字幕在线免费观看 | 麻豆视频在线观看免费网站 | 伦伦影院午夜理伦片 | 在线1区 | 日本黄色电影网址 | av色在线| 成年人免费在线观看视频网站 | 两性免费视频 | 欧美日韩亚洲免费 | 国产精品无码久久久久一区二区 | jizz性欧美15| 日韩欧美猛交xxxxx无码 | 国产巨乳在线观看 |