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

加强网站建设的建议查询公司信息去哪里查

加强网站建设的建议,查询公司信息去哪里查,西宁网络推广软件,WordPress和ftp区别填充书架 力扣链接#xff1a;1105. 填充书架 题目描述 给定一个数组 books #xff0c;其中 books[i] [thicknessi, heighti] 表示第 i 本书的厚度和高度。你也会得到一个整数 shelfWidth 。 按顺序 将这些书摆放到总宽度为 shelfWidth 的书架上。 先选几本书放在书架…填充书架 力扣链接1105. 填充书架 题目描述 给定一个数组 books 其中 books[i] [thicknessi, heighti] 表示第 i 本书的厚度和高度。你也会得到一个整数 shelfWidth 。 按顺序 将这些书摆放到总宽度为 shelfWidth 的书架上。 先选几本书放在书架上它们的厚度之和小于等于书架的宽度 shelfWidth 然后再建一层书架。重复这个过程直到把所有的书都放在书架上。 需要注意的是在上述过程的每个步骤中摆放书的顺序与你整理好的顺序相同。 例如如果这里有 5 本书那么可能的一种摆放情况是第一和第二本书放在第一层书架上第三本书放在第二层书架上第四和第五本书放在最后一层书架上。 每一层所摆放的书的最大高度就是这一层书架的层高书架整体的高度为各层高之和。 以这种方式布置书架返回书架整体可能的最小高度。 示例1 输入books [[1,1],[2,3],[2,3],[1,1],[1,1],[1,1],[1,2]], shelfWidth 4 输出6 解释 3 层书架的高度和为 1 3 2 6 。 第 2 本书不必放在第一层书架上。 示例2 输入: books [[1,3],[2,4],[3,2]], shelfWidth 6 输出: 4 Java代码 class Solution {public int minHeightShelves(int[][] books, int shelfWidth) {int[] dp new int[books.length 1];for (int i 0; i books.length; i) {dp[i 1] Integer.MAX_VALUE;int width 0, maxHeight 0;for (int j i; j 0; j--) {if (shelfWidth (width books[j][0])) {break;}maxHeight Math.max(maxHeight, books[j][1]);dp[i 1] Math.min(dp[i 1], dp[j] maxHeight);}}return dp[dp.length - 1];} }来源力扣LeetCode 链接https://leetcode.cn/problems/filling-bookcase-shelves 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。
http://www.dnsts.com.cn/news/109303.html

相关文章:

  • 金融网站 源码wordpress部署
  • 中端网站建设要怎样建设网站
  • 做信息安全的网站鹿城做网站
  • 专用车网站建设多少钱东莞智通人才最新招聘网
  • 全景网站制作教程产品创意设计
  • 成都微信端网站建网站模板使用
  • 有没有做logo的网站wordpress后台打开慢
  • 做网站企业经营范围建设厅是做什么的
  • php商业网站制作网站开发工具评价
  • 做网站哪个软件好重庆工程公司有哪些
  • 网页建站实用技术二个字最旺财的公司名字
  • wd怎样建设一个网站河北住房与城乡建设部网站
  • 通付盾 网站公司建设如何设置公司网站
  • 潍坊网站制作发开网站做一个交易所怎么做
  • 网站建设与设计教程开发小程序
  • 网站建设的分项报价网站控制面板中设置目录权限
  • 比较好的外贸网站广西住房和城乡建设培训中心网站
  • 工业和信息化部五系网站建设三亚兼职招聘信息网站
  • 泰州网站设计哪家好建网站选哪个
  • 做脚本的网站如何制作网络平台
  • 国内seo排名上海aso优化公司
  • 网站建设中期检查表怎么写网站建设中英文
  • 企业建设营销型网站的目的有自助建站申请书
  • 运维负责做网站吗教育网站如何做经营
  • 做电子商务网站实验总结企业网站管理系统项目文档
  • 私有云可以做网站黑马程序员视频库
  • 个人域名免费网站有没有做翻译赚钱的网站
  • 做网站图片知识荣耀手机官方旗舰店
  • 青海学会网站建设公司wordpress网站下方
  • 做网站开始要注意什么开源购物商城