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

joomla! 1.5 网站建设基础教程微信小程序卖货

joomla! 1.5 网站建设基础教程,微信小程序卖货,百度竞价排名事件,个人网站建设规划实践报告题目 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵#xff0c;找出只包含 1 的最大矩形#xff0c;并返回其面积。 思路 分别计算以第 i i i 行为底的最大矩形计算以第 i i i 行为底的最大矩形 借用“柱状图中最大的矩形”的计算思路遍历第 i i i 行找出只包含 1 的最大矩形并返回其面积。 思路 分别计算以第 i i i 行为底的最大矩形计算以第 i i i 行为底的最大矩形 借用“柱状图中最大的矩形”的计算思路遍历第 i i i 行若 m a t r i x [ i ] [ j ] 0 matrix[i][j] 0 matrix[i][j]0则 j j j 处柱子高度为 0 0 0若 m a t r i x [ i ] [ j ] 1 matrix[i][j] 1 matrix[i][j]1则 j j j 处柱子高度为 m a t r i x [ i − 1 ] [ j ] matrix[i-1][j] matrix[i−1][j] 处柱子高度 1 1 1例如 m a t r i x [ [ 1 , 0 , 1 , 0 , 0 ] , [ 1 , 0 , 1 , 1 , 1 ] , [ 1 , 1 , 1 , 1 , 1 ] , [ 1 , 0 , 0 , 1 , 0 ] ] matrix [[1,0,1,0,0],[1,0,1,1,1],[1,1,1,1,1],[1,0,0,1,0]] matrix[[1,0,1,0,0],[1,0,1,1,1],[1,1,1,1,1],[1,0,0,1,0]] 第一层柱状图的高度[“1”,“0”,“1”,“0”,“0”]第二层柱状图的高度[“2”,“0”,“2”,“1”,“1”]第三层柱状图的高度[“3”,“1”,“3”,“2”,“2”]第四层柱状图的高度[“4”,“0”,“0”,“3”,“0”] 代码 class Solution { public:int maximalRectangle(vectorvectorchar matrix) {int m matrix.size();int n matrix[0].size();int ret 0;vectorint row(n, 0);for(int i 0; i m; i){for(int j 0; j n; j){if(matrix[i][j] 0)row[j] 0;elserow[j] 1;}ret max(ret, largestRectangleArea(row));}return ret;}int largestRectangleArea(vectorint heights){int n heights.size();stackint stk;stk.push(-1);vectorint l2r;int ret 0;for(int i 0; i n; i){while(stk.top() ! -1 heights[stk.top()] heights[i]){ret max(ret, heights[stk.top()]*(i-l2r[stk.top()]-1));stk.pop();}l2r.push_back(stk.top());stk.push(i);}while(stk.top() ! -1){ret max(ret, heights[stk.top()]*(n-l2r[stk.top()]-1));stk.pop();}return ret;} };
http://www.pierceye.com/news/759430/

相关文章:

  • 做展柜平时在哪里网站推广青岛原创工程设计有限公司
  • 网站建设加网络营销营销网站有多种类型
  • 深圳网站网页制作公司深圳品牌网站建设公司有哪些
  • 网站建设中 windows网站后台用什么做
  • 外贸营销型网站建站怎么做便民信息网站
  • 事业单位门户网站建设的建议大连建设工程信息网华宇凤凰城东侧市政管网配套工程
  • 上海网站建设开发哪亚马逊官网首页中国
  • 常德网站建设套餐报价英文网站字体大小
  • 橙色网站logo 配色播放器网站怎么做
  • dw网站制作怎样做网站xml
  • 房屋租赁网站开发意义新网站如何做排名
  • 钉钉如何做自己的网站银川企业网站建设
  • 做游戏女角色去衣的网站网站建设及售后服务的说明书
  • 微网站下载资料怎么做网站开发毕业设计任务书怎么写
  • ckplayer网站根目录泉州 网站制作
  • 中国建设银行网站江苏分行帮别人做网站收多少钱合适
  • 公司该建哪种网站带有互动的网站开发
  • 怎样进入谷歌网站怎么做一个简易网站
  • 邯郸网站优化公司集团公司简介模板
  • 网站的需求分析怎么写文山州住房建设网站
  • 广东网站开发费用动易的网站能否静态
  • 网站的后期维护php建设图书网站代码
  • 做营销网站制作外贸多语言网站建设
  • 广州做网站 信科网络wordpress优化宝塔
  • 深圳网站制作作枣庄做网站制作
  • 企业做网站方案建筑公司网站平台
  • 简单的企业网站phpwordpress 图标插件
  • 网页界面设计评分标准东营网站关键字优化
  • 手表网站背景素材玉山网站建设
  • 增城新塘网站建设温州网站推广效果