875. 爱吃香蕉的珂珂

class Solution {public:int minEatingSpeed(vector<int>& piles, int H) {long left=1,right=*max_element(piles.begin(),piles.end());while(left<right){long mid =left+(right-left)/2;if(canFinsh(piles,mid,H)){right=mid;}else{left =mid+1;}}return left;}bool canFinsh(vector<int>& piles,long speed, int H){long time = 0;for(int i=0;i<piles.size();++i){time += (piles[i]/speed + (piles[i]%speed>0?1:0));}return time<=H;}
};

可是不知道为啥只超过了7%的,按理来说二分应该是最简单的了

leetcode 875. 爱吃香蕉的珂珂相关推荐

  1. Python描述 LeetCode 875. 爱吃香蕉的珂珂

    Python描述 LeetCode 875. 爱吃香蕉的珂珂   大家好,我是亓官劼(qí guān jié ),在[亓官劼]公众号.CSDN.GitHub.B站等平台分享一些技术博文,主要包括前端开 ...

  2. Leetcode 875.爱吃香蕉的珂珂(Koko Eating Bananas)

    Leetcode 875.爱吃香蕉的珂珂 1 题目描述(Leetcode题目链接)   珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 H 小时后回 ...

  3. leetcode 875.爱吃香蕉的珂珂(koko eating bananas)C语言

    leetcode 875.爱吃香蕉的珂珂(koko eating bananas)C语言 1.description 2.solution 1.description https://leetcode ...

  4. LeetCode 875. 爱吃香蕉的珂珂(二分查找)

    1. 题目 珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 H 小时后回来. 珂珂可以决定她吃香蕉的速度 K (单位:根/小时).每个小时,她将会选 ...

  5. leetcode 875. 爱吃香蕉的珂珂 koko eating bananas

    一.题目描述 珂珂喜欢吃香蕉.这里有 n 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 h 小时后回来. 珂珂可以决定她吃香蕉的速度 k (单位:根/小时).每个小时,她将会 ...

  6. Leetcode 875 爱吃香蕉的珂珂 (C++题解)

    珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 H 小时后回来. 珂珂可以决定她吃香蕉的速度 K (单位:根/小时).每个小时,她将会选择一堆香蕉, ...

  7. LeetCode 875.爱吃香蕉的珂珂

    1. 题目 原题链接 https://leetcode-cn.com/problems/koko-eating-bananas/ 题目描述 珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 pile ...

  8. Leetcode 875. 爱吃香蕉的珂珂

    珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 H 小时后回来. 珂珂可以决定她吃香蕉的速度 K (单位:根/小时).每个小时,她将会选择一堆香蕉, ...

  9. 妮妮喜欢吃桃子 java_Leetcode之二分法专题-875. 爱吃香蕉的珂珂(Koko Eating Bananas)...

    Leetcode之二分法专题-875. 爱吃香蕉的珂珂(Koko Eating Bananas) 珂珂喜欢吃香蕉.这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉.警卫已经离开了,将在 H ...

最新文章

  1. bert [unused*] 特殊符号
  2. python web-Web开发
  3. TortoiseGitPlink提示输入密码解决方法
  4. mysql主从服务器配置
  5. c语言输出字符串长度 空格,C++指针变量:输入一个字符串,删除字符串中所有空格,输出删除空格后字符串的长度,需编写以下功能函数...
  6. listview当选中某一个item时设置背景色其他的不变
  7. python编程语言可以做游戏吗_用Python编程可以制作掷骰子游戏吗
  8. ps快捷键及相关基础知识总结(持续ing)
  9. mac中delete键的5种用法
  10. 液晶电子手写板,达威尔儿童涂鸦画板手写板,写字板手绘板绘画板
  11. 【Spring源码三千问】Advice、Advisor、Advised都是什么接口?
  12. nodejs (usb)连接打印机 获取打印状态(escpos-printer和node-escpos)检测USB端口的热插拔
  13. itextpdf将带复选框的html_使用flying-saucer 实现 html转pdf实现input框select,textarea checkbox等的显示...
  14. 文本框直接粘贴添加图片构想
  15. 【Android】自定义View和控件时出现Binary XML file line #报错行数: Binary XML file line #9: Error inflating class 类路径
  16. 数据库连接池,几种开源的数据库连接池
  17. 行业elasticsearch容器化存储分离调研报告
  18. 多规格选择样式/问卷调查选择(小程序)
  19. 幼儿园教师计算机运用论文,运用信息技术促进幼儿教师专业成长
  20. phpnow安装apache失败及phpnow绑定域名解决方法,网站发布到外网

热门文章

  1. vscode实现左边代码右边浏览器实时分屏
  2. android芝麻认证sdk,芝麻认证
  3. 13. Github管理项目
  4. 蛋炒饭的做法 如金子般璀璨的蛋炒饭—蛋炒饭的最高境界!
  5. VC中皮肤空间的使用
  6. 利用ms17-010 远程执行漏洞渗透Win7,并留下后门
  7. AlphaGo打星际,人类的胜算几何?
  8. BitMap的recycle问题
  9. B1016_部分A+B
  10. 给兄弟的信第1封|兄弟是父母带给我们最好的礼物