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

厦门集美区网站建设职业生涯规划ppt免费模板

厦门集美区网站建设,职业生涯规划ppt免费模板,app页面模板,杭州公司注册地址租赁1894. 找到需要补充粉笔的学生编号 一个班级里有 n 个学生#xff0c;编号为 0 到 n - 1 。每个学生会依次回答问题#xff0c;编号为 0 的学生先回答#xff0c;然后是编号为 1 的学生#xff0c;以此类推#xff0c;直到编号为 n - 1 的学生#xff0c;然后老师会重复…1894. 找到需要补充粉笔的学生编号 一个班级里有 n 个学生编号为 0 到 n - 1 。每个学生会依次回答问题编号为 0 的学生先回答然后是编号为 1 的学生以此类推直到编号为 n - 1 的学生然后老师会重复这个过程重新从编号为 0 的学生开始回答问题。 给你一个长度为 n 且下标从 0 开始的整数数组 chalk 和一个整数 k 。一开始粉笔盒里总共有 k 支粉笔。当编号为 i 的学生回答问题时他会消耗 chalk[i] 支粉笔。如果剩余粉笔数量 严格小于 chalk[i] 那么学生 i 需要 补充 粉笔。 请你返回需要 补充 粉笔的学生 编号 。 示例 1输入chalk [5,1,5], k 22 输出0 解释学生消耗粉笔情况如下 - 编号为 0 的学生使用 5 支粉笔然后 k 17 。 - 编号为 1 的学生使用 1 支粉笔然后 k 16 。 - 编号为 2 的学生使用 5 支粉笔然后 k 11 。 - 编号为 0 的学生使用 5 支粉笔然后 k 6 。 - 编号为 1 的学生使用 1 支粉笔然后 k 5 。 - 编号为 2 的学生使用 5 支粉笔然后 k 0 。 编号为 0 的学生没有足够的粉笔所以他需要补充粉笔。 示例 2输入chalk [3,4,1,2], k 25 输出1 解释学生消耗粉笔情况如下 - 编号为 0 的学生使用 3 支粉笔然后 k 22 。 - 编号为 1 的学生使用 4 支粉笔然后 k 18 。 - 编号为 2 的学生使用 1 支粉笔然后 k 17 。 - 编号为 3 的学生使用 2 支粉笔然后 k 15 。 - 编号为 0 的学生使用 3 支粉笔然后 k 12 。 - 编号为 1 的学生使用 4 支粉笔然后 k 8 。 - 编号为 2 的学生使用 1 支粉笔然后 k 7 。 - 编号为 3 的学生使用 2 支粉笔然后 k 5 。 - 编号为 0 的学生使用 3 支粉笔然后 k 2 。 编号为 1 的学生没有足够的粉笔所以他需要补充粉笔。 解题思路 使用前缀和二分 我们可以通过维护一个前缀和数组记录下当遍历到当前学生A的时候已经消耗了多少根粉笔因为chalk数组是需要循环遍历的所以当chalk数组的总和小于k的时候我们可以直接将k将去chalk数组的总和当作已经遍历了一轮了粉笔还没消耗完。我们可以通过取模直接避免这种循环遍历使用二分法查找前缀和小于k的下标说明遍历到当前学生的时候粉笔已经用完了 代码 class Solution {public int chalkReplacer(int[] chalk, int k) {int nchalk.length;long[] dpnew long[n1];for(int i0;in;i)dp[i1]dp[i]chalk[i];long tark%dp[n];int l0,rn;while(lr){int mid(r-l)/2l;if(dp[mid]tar){rmid-1;}else lmid1;}return l-1;} }
http://www.zqtcl.cn/news/141452/

相关文章:

  • 外贸seo外贸推广外贸网站建设外贸网站建设用图片设置网站首页
  • 网站模板安装出入成都通知今天
  • wordpress网站 添加微信网站设计O2O平台佛山总代理
  • 广州网站开发定制方案网站建设应该考虑哪些方面
  • 在线网站建设培训门户类网站图片
  • 佛山乐从网站建设自媒体平台收益排行榜
  • 网站建设项目需求陕西陕煤建设集团有限公司网站
  • 鼓楼网站开发永州做网站tuantaogou
  • ui网站建设站评价文山建设5G网站
  • 深圳 网站设计公司企业网络搭建教程
  • 做网站策划遇到的问题全网营销型网站模版
  • 网站建设费属于无形资产吗广州高铁新建站在哪里
  • 网站建设平台报价深圳市房产交易中心官网
  • 注册网站网前端素材网
  • 快3网站制作 优帮云贾汪区建设局网站
  • 南昌市有帮做网站的吗网站联动
  • 英文网站建设服务合同模板网站详情页艺术字怎么做的
  • discuz仿搜索网站做网站开发用哪种语言好
  • 企业网站服务网络设备维护是做什么的
  • 罗湖网站公司网站服务器建设合同
  • 公司网站设计注意什么免费名字设计成图案
  • python3 网站建设济南网站建设(选 聚搜网络)
  • 建网站在哪里做广告上海 网站撤销备案
  • 个人可以备案几个网站做网站和网站页面设计
  • 拉丝机东莞网站建设下载安装百度一下
  • 河北建设厅官方网站山西手动网站建设推广
  • 连云港网站建设开发网络营销顾问服务
  • 怎么做网站免有什么网站可以免费建站
  • 安全的营销型网站建设深圳网站建设哪家
  • wordpress能开发商城网站吗seo软件