LeetCode875
题目表述:
题目的意思是,珂珂一小时最多能吃完一堆,如果吃完了还有时间,她也不会再吃了。因此最小速度的最大值正是数组中的最大数,最小值是1。
class Solution {
public int minEatingSpeed(int[] piles, int h) {
//1.找到一堆中的最大值
int max = 0;
for(int number : piles){
max = Math.max(max,number);
}
//2.二分查找最小的h
int left = 1;
int right = max;
while(left <= right){
int time = 0;
int mid = (left + right) >> 1;
for(i