class solution
return res;
}}
class solution
map maps = new treemap()
; int len = arr.length;
int max = 1;
for(int i=0;i
else
}
int totoalnum = maps.size();
arraylist[
] sorted = new arraylist[max+1]
;
for(int i=0;i
for(map.entry entry : maps.entryset(
))
int currcount = 0;
int currsum = 0;
for(int i=1;i<=max;i++)
else }}
return 0;
}}
這題沒做出來,賽後參考了別人的解題思路:參考鏈結
class solution
// 最大等待的天數是陣列裡的最大值
int max = 0;
for(int i=0;i
// 最小等待0天
int min=0;
while(min
else
}return min;
} // 返回等待day天,有多少組連續的k天<=day 這裡用的貪心
private int getcount(int[
] bloomday, int day, int k)
else
// 連續的k朵花?開了
LeetCode第193場周賽
class solution class solution return que.size 這裡yxc 寫的極好 yxc 用區間來處理 常數大部分情況下更小 class solution intmindays vector int bs,int m,int k vector int l n 2 r ...
LeetCode 第 193 場周賽
5436.一維陣列的動態和 給你乙個陣列nums。陣列 動態和 的計算公式為 runningsum i sum nums 0 nums i 請返回nums的動態和。示例 1 輸入 nums 1,2,3,4 輸出 1,3,6,10 解釋 動態和計算過程為 1,1 2,1 2 3,1 2 3 4 示例 ...
LeetCode 第 193 場周賽(C )
給你乙個陣列nums。陣列 動態和 的計算公式為 runningsum i sum nums 0 nums i 請返回nums的動態和。示例 1 輸入 nums 1,2,3,4 輸出 1,3,6,10 解釋 動態和計算過程為 1,1 2,1 2 3,1 2 3 4 1 nums.length 100...