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

纯静态网站 后台百度网址大全官方下载

纯静态网站 后台,百度网址大全官方下载,小游戏开发制作,莘县聊城做网站资源引用: 最大矩形面积问题 - MarsCode 打卡小记录: 今天是开营第一天,和小伙伴们组成了8人的团队,在接下来的数十天里相互监督,打卡刷题! 稀土掘金-16.最大矩形面积问题(16.最大矩形面积问题…

资源引用:

最大矩形面积问题 - MarsCode

打卡小记录:

今天是开营第一天,和小伙伴们组成了8人的团队,在接下来的数十天里相互监督,打卡刷题!

稀土掘金-16.最大矩形面积问题(16.最大矩形面积问题)

题目分析:

这是一道双指针问题。

给定一个有n个元素的array数组,其中的每一个元素都代表一个高度。

现要求从array数组中任意选取k个相邻元素,定义它们所形成的最大矩形面积R(k) = k * min(k个元素)。

题目重点:

用双指针法,由于k是任意的不大于n的正整数,则需要遍历的对象就是该array数组的全部连续子数组,利用左右指针确定子数组的边界。

解题思路:

  • 初始化最大值res用于记录最大的R(k)
  • 初始化左右指针left和right作为连续子数组的左右边界(若使用Arrays.copyOfRange方法,注意左闭右开)。
  • 使用双指针法遍历array数组的全部连续子数组,并计算每一个连续子数组的R(k)值,和当前的最大值res比较并更新res
    • 为计算每一个连续子数组的R(k)值,还需知道当前连续子数组中的最小元素,为此还需增加一个minHeight变量用于记录最小元素
    • 增加一个Rk用于计算当前连续子数组的R(k)
  • 最终返回res
public class Main {public static int solution(int n, int[] array) {int res = 0;for (int left = 0; left < n; left++) {int minHeight = array[left];// 记录当前子数组的最小元素int Rk = 1 * minHeight;/* 记录当前子数组的R(k) */ res = Rk > res ? Rk : res;for (int right = left + 1; right < n; right++) {minHeight = array[right] < minHeight ? array[right] : minHeight;// 更新最小元素Rk = (right - left + 1) * minHeight;// 计算当前子数组的R(k)res = Rk > res ? Rk : res;}}return res;}public static void main(String[] args) {System.out.println(solution(5, new int[]{1, 2, 3, 4, 5}) == 9);}
}
http://www.dinnco.com/news/32840.html

相关文章:

  • 长沙做个网站多少钱泉州百度网站推广
  • 互联网保险和线下保险的区别seo排名软件
  • 您的网站对百度设置了ip封禁seo经验
  • 用子域名可以做网站吗小说百度风云榜
  • 网站建设前端后端竞价网络推广培训
  • iis配置网站开发环境aso优化教程
  • 用什么做网站简单迅雷磁力链bt磁力种子
  • wordpress 版块上海建站seo
  • 新商盟网站开发时间seo排名赚app
  • 那间公司做网站好seo网站优化经理
  • 网站建设玖金手指谷哥十一企业网络营销推广方案
  • 评估政府网站建设成效的指标百度竞价系统
  • 湖南房地产加盟网站建设软文推广营销服务平台
  • 怎么做一个电子商务网站故事式的软文广告例子
  • 克旗网站制作5229998软件制作平台
  • 网站报价方案范文seo站内优化最主要的是什么
  • 常州集团网站建设十大免费无代码开发软件
  • 购物网站宣传方案深圳推广公司介绍
  • 做食品企业网站的费用seo168小视频
  • 企业做网站哪家公司好抖音推广引流平台
  • 用dw做购票网站模板澳门seo关键词排名
  • 做网站设计最好的公司百度推广总部电话
  • 如何用网站做cpa技能培训网
  • 天津圣辉友联做网站网络营销都具有哪些功能
  • 35互联做网站赣州seo培训
  • 服装外贸网站建设seo免费课程
  • 如何利用分类信息网站做推广东莞网络营销网站建设
  • wordpress小程序详解seo基础优化包括哪些内容
  • 做ps彩图什么网站好营销技巧培训ppt
  • 做网站镜像步骤百度搜索风云榜小说