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

怎么做虚拟网站重庆网站建设seo

怎么做虚拟网站,重庆网站建设seo,wordpress版权年份,网站建设颜色代码切割后面积最大的蛋糕【LC1465】 矩形蛋糕的高度为 h 且宽度为 w#xff0c;给你两个整数数组 horizontalCuts 和 verticalCuts#xff0c;其中#xff1a; horizontalCuts[i] 是从矩形蛋糕顶部到第 i 个水平切口的距离verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口…切割后面积最大的蛋糕【LC1465】 矩形蛋糕的高度为 h 且宽度为 w给你两个整数数组 horizontalCuts 和 verticalCuts其中 horizontalCuts[i] 是从矩形蛋糕顶部到第 i 个水平切口的距离verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口的距离 请你按数组 horizontalCuts 和 verticalCuts 中提供的水平和竖直位置切割后请你找出 面积最大 的那份蛋糕并返回其 面积 。由于答案可能是一个很大的数字因此需要将结果 对 109 7 取余 后返回。 思路 切分结束后每块蛋糕的长/宽由相邻两刀的距离决定而面积为长*宽长和宽为独立的两个分量因此可以求出水平方向和垂直方向相邻两刀最长的距离相乘得到最大面积 局部最优使蛋糕的长/宽较长全局最优面积最大 实现 class Solution {public int maxArea(int h, int w, int[] horizontalCuts, int[] verticalCuts) {int n horizontalCuts.length, m verticalCuts.length;Arrays.sort(horizontalCuts);Arrays.sort(verticalCuts);int maxH Math.max(horizontalCuts[0], h - horizontalCuts[n - 1]);int maxW Math.max(verticalCuts[0], w - verticalCuts[m - 1]);for (int i 0; i n - 1; i){maxH Math.max(maxH, horizontalCuts[i 1] - horizontalCuts[i]);}for (int i 0; i m - 1; i){maxW Math.max(maxW, verticalCuts[i 1] - verticalCuts[i]);}return (int)((1L * maxH * maxW) % (int)(1e9 7));} }复杂度 时间复杂度 O ( n log ⁡ n ) \mathcal{O}(n \log {n} ) O(nlogn)空间复杂度 O ( log ⁡ n ) \mathcal{O}(\log {n} ) O(logn)
http://www.hkea.cn/news/14588413/

相关文章:

  • 个人简介网站html代码网站开发语言更换
  • 做网站需准备些什么牡丹江网站开发
  • 制作网站 个人做公司网站详细步骤6
  • 没有网站怎么做cpa广告jsp网站 自动发送邮件
  • 二手书网站建设的意义做ppt图片用的网站有哪些问题
  • 泉州市网站制作企业重庆工厂网站建设
  • 官方网站营销网站不让百度收录
  • 音乐网站开发与需求网站标识
  • 个人网站的内容电商网站建设方案100例
  • 做微信扫码网站wordpress搭建电影
  • 连云港做网站公司哪家好企业网站
  • 网站建设第一品牌 网站设计wordpress 为静态页面
  • 卓商网站建设网站程序备份方法
  • 网站推广的途径和要点企业信息系统有哪些
  • 网站开发的方法有哪些0基础wordpress
  • 中国新闻发布优化工具箱下载
  • 工人找工作哪个网站好wordpress历史版本下载
  • 北京 网站建设 公wordpress后台是什么样的
  • 环保设备网站怎么做黄页官网
  • 关键词查询的分析网站黄页88网是什么性质的网站
  • 合肥房产网365游戏优化大师官方下载
  • 淘宝网站设计模板下载开发一个物流app需要多少钱
  • python做的网站源码代理网页游戏代理
  • 高端网站开发建设网站平台建设经费预算
  • 常州网页模板建站五屏网站建设哪家有
  • 海城市建设局网站对网站建设的意见建议
  • 商城网站功能模块有哪些福州做网站多少钱
  • 设计网站 知乎软件开发文档的基本格式
  • 网站页面设计流程页面设计的突出主体原则
  • 网站备案需要注意什么wordpress08