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

网站春节放假林业厅网站建设招标

网站春节放假,林业厅网站建设招标,做网站用html还是jsp,口碑seo推广公司Leetcode 2943. Maximize Area of Square Hole in Grid 1. 解题思路2. 代码实现 题目链接:2943. Maximize Area of Square Hole in Grid 1. 解题思路 这一题的话其实横轴和竖轴可以分开来独立考察,因为两者互不影响,我们最终的答案一定是两…
  • Leetcode 2943. Maximize Area of Square Hole in Grid
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:2943. Maximize Area of Square Hole in Grid

1. 解题思路

这一题的话其实横轴和竖轴可以分开来独立考察,因为两者互不影响,我们最终的答案一定是两者之中能够构成的最大连续空格之中的较小值的平方。

因此,我们只需要用贪婪算法分别考察横轴上和纵轴上能够获取的最大连续空洞即可。

2. 代码实现

给出python代码实现如下:

class Solution:def maximizeSquareHoleArea(self, n: int, m: int, hBars: List[int], vBars: List[int]) -> int:hBars = sorted(hBars)vBars = sorted(vBars)def get_max_block(bars):lb, nxt = 1, 2ans = 1for loc in bars:if loc == nxt:nxt = loc + 1else:ans = max(ans, nxt - lb)lb, nxt = loc-1, loc+1ans = max(ans, nxt - lb)return ansh_max = get_max_block(hBars)v_max = get_max_block(vBars)ans = min(h_max, v_max)return ans * ans

提交代码评测得到:耗时51ms,占用内存16.4MB。

http://www.yayakq.cn/news/961947/

相关文章:

  • 平台网站建设需求分类信息网站如何建设
  • ckplayer怎么上传做网站大地资源免费视频观看
  • 网站收录地址进入公众号广西医保
  • 北京西城区建设局网站贵州做旅游的网站
  • 哈尔滨做网站公司哪家好佛山个人网站建设
  • 网软志成免费部队网站源码下载网站qq统计
  • 做任务转比特币的网站新安商品混泥土网站建设
  • wordpress头像旋转百度seo入驻
  • 龙华网站制作公司广州专业网站设计企业
  • 镇江网站排名优化公司哈尔滨网站建设v5star
  • 制作什么网站做毕业设计wordpress瀑布流图片
  • 黑龙江开放网站备案什么做网站的公司好
  • 寺庙网站建设方案重庆网站备案注销
  • 做淘宝店头的网站做个普通的网站在上海做要多少钱
  • 建设网站开发的语言有哪些全面启动门户网站建设
  • 南宁庆云网站建设芍药居网站建设公司
  • 网站怎么看被百度收录网站开发难不难学
  • 商务平台网站个人网站备案代理
  • 建设网站需要的人员及资金广州h5网站制作公司
  • 建网站最低需要多少钱酒店网站搜索引擎优化方案
  • 网站用的服务器多少钱wordpress精品
  • 网站认证中心官网档案信息网站建设工作经验
  • 北京网站制作到诺然如何制作简易个人网站
  • vs做网站怎样添加图片西安做网站服务
  • 龙华网站 建设龙华信科中山网站建设乐云seo模板中心
  • 美工常用找素材网站深圳龙华建设公司
  • 网站制作排名广告设计模板素材图片
  • 网站制作公司徐州国外cdn
  • 微信扫码即可打开的网站如何做南京做网站的公司排名
  • 上海网站制作是什么两学一做网站按钮图片