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

春节网页设计素材seo资讯

春节网页设计素材,seo资讯,国家企业信用信息网,学校网站建设制作方案力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/maximum-area-of-a-piece-of-cak…


力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。icon-default.png?t=N7T8https://leetcode.cn/problems/maximum-area-of-a-piece-of-cake-after-horizontal-and-vertical-cuts/description/?envType=daily-question&envId=2023-10-27

矩形蛋糕的高度为 h 且宽度为 w,给你两个整数数组 horizontalCuts 和 verticalCuts,其中:

  •  horizontalCuts[i] 是从矩形蛋糕顶部到第  i 个水平切口的距离
  • verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口的距离

请你按数组 horizontalCuts  verticalCuts 中提供的水平和竖直位置切割后,请你找出 面积最大 的那份蛋糕,并返回其 面积 。由于答案可能是一个很大的数字,因此需要将结果  109 + 7 取余 后返回。

自己的思路 

贪心思想,找最大的长和宽,如下图所示,2*2=4即为所求。

可是我感觉该算法有问题,不能同时保证最大的长对应最大的宽。我用下面有问题的代码,通过了Leetcode... 

class Solution {public int calMax(int t, int[] data) {int h_len = data.length;ArrayList arrayList = new ArrayList<>();arrayList.add(data[0] - 0);arrayList.add(t - data[h_len - 1]);for (int i = h_len - 1; i >= 1; i--) {arrayList.add(data[i] - data[i - 1]);}return (Integer)Collections.max(arrayList);}public int maxArea(int h, int w, int[] horizontalCuts, int[] verticalCuts) {Arrays.sort(horizontalCuts);Arrays.sort(verticalCuts);long x = calMax(h, horizontalCuts);long y = calMax(w, verticalCuts);return (int) ((x * y) % 1000000007);}
}

 

 力扣官方题解

感觉和上面的贪心算法一模一样,感觉有点问题

class Solution {public int maxArea(int h, int w, int[] horizontalCuts, int[] verticalCuts) {Arrays.sort(horizontalCuts);Arrays.sort(verticalCuts);return (int) ((long) calMax(horizontalCuts, h) * calMax(verticalCuts, w) % 1000000007);}public int calMax(int[] arr, int boardr) {int res = 0, pre = 0;for (int i : arr) {res = Math.max(i - pre, res);pre = i;}return Math.max(res, boardr - pre);}
}

结论

这种算法有没有问题,能保证长和宽同时为最大吗?欢迎到评论区讨论。

http://www.khdw.cn/news/34790.html

相关文章:

  • wordpress建站技巧windows优化大师有毒吗
  • 大连做网站仟亿科技百度下载链接
  • 国家网站建设企业网站建设需求分析
  • 查域名注册seo领导屋
  • 网站需要审核吗网络营销推广活动
  • 网站营销培训最新病毒感染什么症状
  • 网站通栏如何做特效网络营销案例成功案例
  • 图片做网站哈尔滨seo整站优化
  • app设计模板网站平台推广引流
  • 1000学习做网站贵吗广告投放策略
  • 什么是网站开发设计与实现9个广州seo推广神技
  • 微信小程序登录平台南昌网站seo
  • 网站建设和维护待遇网站seo站群软件
  • 国外服务器有哪些seo优化方案
  • 东大桥做网站的公司在线bt磁力搜索
  • 小程序模板源下载搜索引擎优化的完整过程
  • 电子配件 技术支持 东莞网站建设play商店
  • 南山做网站公司关键词优化哪家好
  • 非交互式网站百度sem竞价托管
  • 在线客服系统价格seo建站系统
  • 专业做网站安全的sine安seo赚钱
  • 攀枝花网站怎么做seoapp推广代理平台
  • 如何删除wordpress底部的作者免费优化
  • 重庆公司注册费用是多少百度网络优化推广公司
  • 网站开发主流语言免费seo在线优化
  • 做色情灰色网站怎么判刑成都网站建设公司
  • 导航网站优化泉州百度广告
  • 独立网站做外贸怎么样最新的全国疫情
  • 设计做网站重庆企业网站排名优化
  • 太原网站推广怎么做10常用的网络营销方法