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

网站建设前的分析第一小节内容wordpress自带主题下载失败

网站建设前的分析第一小节内容,wordpress自带主题下载失败,万能浏览器安卓版下载,响应式培训网站模板下载文章目录题目描述思路 代码二刷题目描述 其实是84. 柱状图中最大的矩形的兄弟题目#xff0c;理解成多个84题#xff0c;对结果取max即可。 思路 代码 一行抽象出一个【柱状图】#xff0c;分别套到84题的函数里即可时空复杂度#xff1a;O(n2n… 文章目录题目描述思路 代码二刷题目描述 其实是84. 柱状图中最大的矩形的兄弟题目理解成多个84题对结果取max即可。 思路 代码 一行抽象出一个【柱状图】分别套到84题的函数里即可时空复杂度O(n2n^2n2)、O(n) class Solution {public int maximalRectangle(char[][] matrix) {if(matrix null || matrix.length 0) {return 0;}// 看成【对每层进行柱状图最大面积判断】即可相当于固定底int max 0;int[] heights new int[matrix[0].length];for(int i 0; i matrix.length; i) {for(int j 0; j matrix[0].length; j) {if(matrix[i][j] 1) {heights[j];}else {heights[j] 0;}}max Math.max(max, largestRectangleArea(heights));}return max;}// 84. 求柱状图最大矩阵面积public int largestRectangleArea(int[] heights) {int res 0;DequeInteger stack new ArrayDeque();int[] newHeights new int[heights.length 2];for(int i 1; i heights.length 1; i) {newHeights[i] heights[i - 1];}for(int i 0; i newHeights.length; i) {while(!stack.isEmpty() newHeights[stack.peek()] newHeights[i]) {int index stack.pop();int l stack.peek();int r i;res Math.max(res, (r - l - 1) * newHeights[index]);}stack.push(i);}return res;} }二刷 思路还是记得的 class Solution {public int maximalRectangle(char[][] matrix) {if(matrix null || matrix.length 0) return 0;int[] heights new int[matrix[0].length];int res 0;// 逐行转换for(int i 0; i matrix.length; i) {// 当前行的逐列维护for(int j 0; j matrix[0].length; j) {if(matrix[i][j] 1) {heights[j];}else {heights[j] 0;}}res Math.max(res, largestRectangleArea(heights));}return res;}public int largestRectangleArea(int[] heights) {int[] newHeights new int[heights.length 2];for(int i 1; i heights.length; i) {newHeights[i] heights[i - 1];}DequeInteger stack new ArrayDeque();int max 0;for(int i 0; i newHeights.length; i) {while(!stack.isEmpty() newHeights[i] newHeights[stack.peek()]) {int now stack.poll();int left stack.peek(); int right i; max Math.max(max, (right - left - 1) * newHeights[now]);}stack.push(i);}return max;} }
http://www.pierceye.com/news/584609/

相关文章:

  • 做网站虚拟主机配置汉沽手机网站建设
  • 设计一个网站先做哪些构造姑苏区建设局网站
  • 制造业营销外贸网站建设网站管理的内容包括
  • 看电视剧的免费网站app下载网站等保如何做
  • 如何做网站的营销中山vi设计公司
  • 搜索引擎网站使用的排名规则室内设计联盟网页版
  • php 手机网站开发手机端网站开发框架
  • 苏州电信网站备案浙江搜索引擎优化
  • 黄岛网站建设哪家好市体育局网站 两学一做
  • 上海建设银行网站转账记录吗外国网站做问卷调查挣钱
  • 深圳做购物网站十堰网络销售
  • 郑州企业网站优化多少钱百度竞价排名价格
  • js特效做的好的网站什么专业是做网站
  • 淄川响应式网站建设网站在国内服务器在国外
  • 施工企业市场经营工作思路及措施个人如何优化网站有哪些方法
  • 怎么做一个盈利网站义乌创博网络科技有限公司
  • 学校网站建设代码不重名的建筑公司名字
  • 网站开发模块的需求海外销售平台有哪些
  • 前端和后端的区别工资郑州网站优化怎样做
  • 小程序模板平台有哪些网站优化包括哪些内容
  • 免费建网站的好的移动端网站模板下载
  • 青岛网站优化排名视频源网站怎么做
  • 做网站找我二级学院网站建设方案
  • 知名网站建设公司 北京近期网络营销的热点事件
  • 网站开发产品经理网站例子
  • 动态静态结合网站网站做404是什么意思
  • 注册域名的网站网站建设的具体步骤
  • 行业网站分类自建站排名
  • 网站备案 登陆安徽省住房和城乡建设厅网站领域
  • 做个网站需要多少钱.网站建设合同注意事项