当前位置: 首页 > 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.laogonggong.com/news/91936.html

相关文章:

  • 做h5的网站页面设计网站建设外包公司排名
  • 南宁网站设计制作公司企业做网站的公司
  • 中国建设银行网站查工资深圳宝安中心区
  • 做收费课程网站河南省建设厅村镇建设处网站
  • 营销网站和展示型网站东营网站建设价格
  • 微信公众号怎么进行网站建设vps云主机可以做网站
  • 怎么往公司网站添加手机app下载免费安装
  • 学校网站建设状况盐城seo排名
  • 网站建设模板图片成都设计公司注册
  • 新乡网站建设服务哪家好网络推广外包怎么接单
  • 做本地地旅游网站appstore正版下载
  • 厦门微信网站顺义做网站同学
  • 网站开发与管理内容wordpress如何启用全站ssl
  • 哪些网站可以做网站柬埔寨做网站网站
  • 织梦网站导航固定泰安手机网站建设报价
  • 做网站黑吃黑是什么罪简单详细搭建网站教程视频
  • 做外贸一般总浏览的网站新手做网站用什么软件
  • 苏州开设网站公司在什么地方地方门户系统
  • 求一个做美食视频的网站嘉兴做企业网站的公司
  • 印刷 技术支持 东莞网站建设asp.net做电商网站页面设计
  • 现在还有人做网站吗拖拽式建站
  • 网站被黑了网站制作电话多少
  • 娄底网站seo网站图标怎么上传
  • 网站建设 焦作软件著作权登记证书
  • 网站建设人员招聘要求设计网站建设价格
  • wordpress免费吗网站外链优化
  • wordpress站长统计视频网站怎么搭建
  • 临安区做网站的公司怎么编写app软件
  • 模仿做网站宁波网页制作设计营销
  • 城市建设杂志社网站南充网站建设价格