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

如何来做网站快速排名方案

如何来做网站,快速排名方案,网站的类型是什么意思,设计之家广告设计Leetcode 3047. Find the Largest Area of Square Inside Two Rectangles 1. 解题思路2. 代码实现 题目链接:3047. Find the Largest Area of Square Inside Two Rectangles 1. 解题思路 这道题倒是没啥特别的思路,直接暴力求解就是了,因此…
  • Leetcode 3047. Find the Largest Area of Square Inside Two Rectangles
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3047. Find the Largest Area of Square Inside Two Rectangles

1. 解题思路

这道题倒是没啥特别的思路,直接暴力求解就是了,因此就是一个 O ( N 2 ) O(N^2) O(N2)的二重循环遍历任意两个矩形交叉部分当中可能的最大的正方形的面积。

然后,关于交叉部分的最大正方形的面积,这里又是一个分类讨论的问题,我们需要讨论以下两个矩形的分布情况,然后给出最终的答案。

2. 代码实现

给出python代码实现如下:

class Solution:def largestSquareArea(self, bottomLeft: List[List[int]], topRight: List[List[int]]) -> int:ans = 0n = len(bottomLeft)def get_intersection(rec1, rec2):if rec1[0] > rec2[0]:return get_intersection(rec2, rec1)if rec1[2] <= rec2[0]:return 0elif rec1[1] >= rec2[3] or rec1[3] <= rec2[1]:return 0l = min(rec2[2], rec1[2]) - rec2[0]if rec1[1] <= rec2[1]:h = min(rec1[3], rec2[3]) - rec2[1]else:h = min(rec1[3], rec2[3]) - rec1[1]d = min(h, l)return d * dfor i in range(n):rec1 = [bottomLeft[i][0], bottomLeft[i][1], topRight[i][0], topRight[i][1]]for j in range(i+1, n):rec2 = [bottomLeft[j][0], bottomLeft[j][1], topRight[j][0], topRight[j][1]]ans = max(ans, get_intersection(rec1, rec2))return ans

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

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

相关文章:

  • 网站怎样绕过360认证上海网站设计公司推荐亿企邦
  • 如何提高网站的点击量电子商务网站建设实训论文
  • 网站开发 定制腾讯云对象存储wordpress
  • 上海网站备案注销分享设计的网站
  • wordpress购物网站大专毕业设计网站
  • 农产品网站设计四川建设发布网
  • nginx 网站建设用百度云做网站
  • 小语种建站名字设计logo图片
  • 网站404页面模板网页棋牌搭建
  • 网站seo优化费用西安做百度网站公司
  • 合肥网站建设电话咨询包装设计网课答案
  • 嘉兴网站搜索排名wordpress弹出式注册页面
  • 网站开发需要什么证书石家庄房产网上备案查询
  • 网站色调代号东莞市建设厅官方网站
  • 工信部网站备案系统登录网站推销怎么做ppt
  • 做网站常见问题模板大前端Wordpress图片主题top
  • 中山市建设安全监督站网站网站建设 洪塔
  • 网站导航的建设模板新产品推广方案范文
  • 网站备案需要提交什么资料百度网站收录删除
  • 网站变更备案江西做网站
  • 做网站模版大学生一个人做网站
  • 英文网站建设需求男生最喜欢的浏览器推荐
  • 昆山专业简历制作网站图片论播wordpress
  • 怎么进行网站维护建站公司上海
  • 临颍网站建设网站建设公司商务网站项目书
  • php 中英双语网站源码山东泰安区号
  • 简约式网站wordpress做论坛插件
  • 淘客做网站怎么备案制作离婚证的小程序
  • 可以转app的网站怎么做建立一个商城网站
  • 佛山做网站的郑州网络建站公司