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

企业的展厅设计公司seo模拟点击

企业的展厅设计公司,seo模拟点击,武城做网站,c++语言做网站【LetMeFly】1465.切割后面积最大的蛋糕#xff1a;纵横分别处理 力扣题目链接#xff1a;https://leetcode.cn/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/ 矩形蛋糕的高度为 h 且宽度为 w#xff0c;给你两个整数数组 horizontalCut…【LetMeFly】1465.切割后面积最大的蛋糕纵横分别处理 力扣题目链接https://leetcode.cn/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/ 矩形蛋糕的高度为 h 且宽度为 w给你两个整数数组 horizontalCuts 和 verticalCuts其中 horizontalCuts[i] 是从矩形蛋糕顶部到第  i 个水平切口的距离verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口的距离 请你按数组 horizontalCuts 和 verticalCuts 中提供的水平和竖直位置切割后请你找出 面积最大 的那份蛋糕并返回其 面积 。由于答案可能是一个很大的数字因此需要将结果 对 109  7 取余 后返回。 示例 1 输入h 5, w 4, horizontalCuts [1,2,4], verticalCuts [1,3] 输出4 解释上图所示的矩阵蛋糕中红色线表示水平和竖直方向上的切口。切割蛋糕后绿色的那份蛋糕面积最大。示例 2 输入h 5, w 4, horizontalCuts [3,1], verticalCuts [1] 输出6 解释上图所示的矩阵蛋糕中红色线表示水平和竖直方向上的切口。切割蛋糕后绿色和黄色的两份蛋糕面积最大。 示例 3 输入h 5, w 4, horizontalCuts [3], verticalCuts [3] 输出9提示 2 h, w 1091 horizontalCuts.length min(h - 1, 105)1 verticalCuts.length min(w - 1, 105)1 horizontalCuts[i] h1 verticalCuts[i] w题目数据保证 horizontalCuts 中的所有元素各不相同题目数据保证 verticalCuts 中的所有元素各不相同 方法一纵横分别处理 横向的一刀和纵向的一刀之间是互不干扰的。因此我们只需要求出“横向上的最大间隔”和“纵向上的最大间隔”然后相乘即可。 对于单个方向我们只需要求出“相邻两刀”的最大间隔以及第一刀和最后一刀距离边界的值的最大值即可。 时间复杂度 O ( n log ⁡ n m log ⁡ m ) O(n\log n m\log m) O(nlognmlogm)空间复杂度 O ( log ⁡ n log ⁡ m ) O(\log n \log m) O(lognlogm) AC代码 C class Solution { private:long long getMax(int l, vectorint v) {sort(v.begin(), v.end());int ans 0;for (int i 1; i v.size(); i) {ans max(ans, v[i] - v[i - 1]);}return max(ans, max(v[0], l - v[v.size() - 1]));}public:int maxArea(int h, int w, vectorint horizontalCuts, vectorint verticalCuts) {return getMax(h, horizontalCuts) * getMax(w, verticalCuts) % 1000000007;} };Python # from typing import Listclass Solution:def getMax(self, l: int, v: List[int]) - int:v.sort()ans v[0]for i in range(1, len(v)):ans max(ans, v[i] - v[i - 1])return max(ans, l - v[-1])def maxArea(self, h: int, w: int, horizontalCuts: List[int], verticalCuts: List[int]) - int:return self.getMax(h, horizontalCuts) * self.getMax(w, verticalCuts) % 1000000007同步发文于CSDN原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/134073948
http://www.hkea.cn/news/14483833/

相关文章:

  • dedecms网站后台模板修改wordpress在线朗读
  • wordpress文件上传下载在线seo诊断
  • 淘宝店铺怎么推广和引流广州seo优化外包公司
  • 网站搭建用什么软件怎么在vk网站上做推广
  • 网站设置首页连接分类页的视频教程选择做网站销售的优势
  • 凡科网站怎么做授权查询昌大建设集团地址
  • 卢氏县住房和城乡建设局网站王烨烨
  • asp.net网站开发简明教程查找网络营销方式
  • 商城类网站如何做WordPress编辑文章空白
  • 域名网站注册认证中小企业微信网站建设
  • 网站优化 北京江苏建设类高级工程师在那个网站公示
  • 做网站的客户可信网站值得做吗
  • 网络营销的特点主要体现为()seo中国是什么
  • 小程序代码做网站民非单位年检那个网站做
  • 深圳建站网站公司做散客机票的网站如何推广
  • 旅游建设网站目的及功能定位简单的网站开发的软件有哪些
  • 网站广告位代码网站推广排名外包
  • mysql数据库做网站discuz 做网站可以吗
  • 网站建设方案书下载本地好的app开发公司
  • 专做电子产品评测的网站做网站有2个前提条件_一个是网站
  • 男人和女人做哪个网站网站创建公司
  • 温州网站外包三亚门户
  • 开发手机网站教程可以上传自己做的视频的网站
  • 快要到期的域名网站欣赏艺术类的网站
  • 做网站设计的公司柳州网站建设入门pdf
  • 做a网站本网站仅支持ie浏览器
  • 网站仿站工具网络营销包括
  • 网站模板信息不存在企业运营管理岗位职责
  • 电子商务网站推广的方式有哪些手机做ppt的软件
  • 黑龙江 网站开发英文网站如何做seo