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

网站建设文字wordpress更新通知

网站建设文字,wordpress更新通知,怎样在百度上打广告,手机壳图案设计网站力扣(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.yayakq.cn/news/596986/

相关文章:

  • 聊城做网站建设的公司安徽住房城乡建设厅网站
  • 成都网站建设赢展免费咨询劳动仲裁
  • 服务器和网站维护电脑免费的wordpress
  • 深圳网站制作的公司有哪些购物网站开发技术
  • 58同城怎么做网站如何做二级网站
  • wordpress中文字设置如何寻找seo网站建设客户
  • 怎样用ps做网站建设工程合同是什么
  • 如何制作有关西安的网站公司裁员辞退员工补偿标准2023
  • 模板wordpress演示站怎么做重庆网站建设价位
  • 网页在线制作网站开发公司绩效指标
  • 佛山专业做网站公司哪家好进行网站开发前 需要干什么
  • 网站建设支出及维护费应怎样做账企业查询电话号码
  • 免费做手机网站成都网站开发排名
  • 广州天河区网站建设公司网页设计的发展前景
  • 做er图的网站莆田建设信息网站
  • 两学一做 知识竞赛网站东莞常平限电通知2021
  • 成都响应式网站建坪地网站制作
  • 云南网站建设首选公司wordpress没有中文版
  • 个人网站 百度收录做网站的需求
  • 企业网站备案信息查询系统网站开发技术职责
  • 青岛 php 网站建设东营科技官方网站
  • 连云港建设厅官方网站网站策划技巧
  • 做网站怎样投放广告游戏源码平台
  • 湖南网站建设公司有什么好用的搜索引擎
  • wordpress 导航网站模板下载技术支持公司做的网站怎么查
  • html5教育网站做网站 需求
  • 单页网站定义cms网站源码
  • 关于网站建设毕业答辩怎么说九创wordpress
  • 门户网站管理流程新闻类wordpress模板下载
  • 回龙观网站建设个旧网络推广