第193場周賽

2021-10-07 04:48:24 字數 1047 閱讀 5551

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...