当前位置: 首页 > news >正文

美食网站需求分析绝味鸭脖网站建设规划书

美食网站需求分析,绝味鸭脖网站建设规划书,做网站界面,seo关键词优化的技巧在一个由 0 和 1 组成的二维矩阵内#xff0c;找到只包含 1 的最大正方形#xff0c;并返回其面积。 示例: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0输出: 4解法#xff1a;判断以某个点为正方形右下角时最大的正方形时#xff0c;那它的上方#xff0c;左方和左上…在一个由 0 和 1 组成的二维矩阵内找到只包含 1 的最大正方形并返回其面积。 示例: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0输出: 4解法判断以某个点为正方形右下角时最大的正方形时那它的上方左方和左上方三个点也一定是某个正方形的右下角否则该点为右下角的正方形最大就是它自己了。我们知道该点为右下角的正方形的最大边长最多比它的上方左方和左上方为右下角的正方形的边长多1最好的情况是是它的上方左方和左上方为右下角的正方形的大小都一样的这样加上该点就可以构成一个更大的正方形。但如果它的上方左方和左上方为右下角的正方形的大小不一样合起来就会缺了某个角落这时候只能取那三个正方形中最小的正方形的边长加1了。 class Solution { public:int maximalSquare(vectorvectorchar matrix) {if(matrix.empty() || matrix[0].empty()) return 0;int nmatrix.size(),mmatrix[0].size();int ans0;int dp[n][m];memset(dp,0,sizeof(dp));for(int i0;in;i){if(matrix[i][0]1){dp[i][0]1;ans1;}}for(int i0;im;i){if(matrix[0][i]1){dp[0][i]1;ans1;}}for(int i1;in;i){for(int j1;jm;j){if(matrix[i][j]1)dp[i][j]min(dp[i-1][j-1],min(dp[i-1][j],dp[i][j-1]))1;ansmax(ans,dp[i][j]);}}return ans*ans;} };  转载于:https://www.cnblogs.com/jkzr/p/10610105.html
http://www.yutouwan.com/news/393398/

相关文章:

  • 上行30m可以做网站吗福鼎网站建设培训
  • 网站地址搜索太平洋网站开发
  • 专做it招聘的网站网赌网站建设多少钱
  • 哪些网站平台可以做推广网站首页搜索功能的id怎做
  • 网站横幅背景图片wordpress 评论添加表情
  • 紫色 网站网站制作设计方案
  • 做名片最好的网站怎样开发手机网站
  • 推广方案格式模板范文常德自助建站seo
  • 太原网站建设技术托管泰安网站建设哪家快
  • 网站被spider重复抓取能24小时挂机的云电脑
  • 网站换空间商什么意思seo在线诊断工具
  • 模板网站怎么做才美观原型样网站
  • 旅游区网站建设wordpress建立博客
  • 那个相亲网站做的比较好网站企划设计公司
  • 建站吧北京好的做网站的公司哪家好
  • 套版网站怎么做高端ppt模板
  • 网站seo文章wordpress减压完成后
  • 旗县政务网站建设工作方案网站建设推广视频
  • 网站编程需要什么语言南通网站排名公司
  • 脚本语言在网站开发中东莞网站建设平台
  • 哪些彩票网站可做代理赚钱第一次做怎么放进去视频网站
  • 南京本地网站建站广水网站定制
  • 百度推广需要备案的网站吗qq是谁的公司开发的
  • 怎么搭建局域网网站内蒙古最新消息今天
  • 重庆建设网站哪家专业中企动力科技股份有限公司南通分公司
  • 装饰网站的业务员都是怎么做的优化营商环境 提升服务效能
  • 移动端网站如何优化渠道推广策略
  • 网站开发需要学mvc吗滨湖区建设局网站
  • 怎么看一个网站有没有做301黑龙江学校网站建设
  • 怎样增加网站的权重企业服务app