討論串[閒聊] 每日leetcode
共 1554 篇文章

推噓1(1推 0噓 1→)留言2則,0人參與, 11月前最新作者sixB (6B)時間1年前 (2024/12/17 17:46), 編輯資訊
0
0
0
內容預覽:
2182.. 照字典序重新排. 不能重複超過rp次. 放好多flag有點醜. 時拉比真的好強. 嗎的slot幣池. 我一整個tts了. class Solution {. public:. string repeatLimitedString(string s, int rp) {. vector<
(還有843個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 1年前最新作者devilkool (可可粉)時間1年前 (2024/12/15 22:26), 編輯資訊
0
0
0
內容預覽:
1792. Maximum Average Pass Ratio. 本來想說是不是MinHeap每次都找合格率最差的班級的去+1就好了. 看提示才知道原來是要用MaxHeap每次都找出+1前後差距最大的. public double MaxAverageRatio(int[][] classes,
(還有827個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Rushia (早瀬ユウカの体操服 )時間1年前 (2024/12/15 14:46), 編輯資訊
0
1
1
內容預覽:
https://leetcode.com/problems/maximum-average-pass-ratio. 1792. Maximum Average Pass Ratio. 給你一個陣列 classes[i] = [passi, totali] 表示每堂課的通過數和學生總數,我們. 可以在
(還有1054個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 1年前最新作者JIWP (神楽めあ的錢包)時間1年前 (2024/12/14 21:18), 編輯資訊
0
0
0
內容預覽:
2762. Continuous Subarrays. 這題有超多解法的. 反正主要概念就是去維護subarray裡的最大最小值. (1). 用map去記錄目前的subarray每個數字出現的次數. 然後每移動一次就去看subarray的最大最小值差值是不是大於2. 是的話就移動左指標直到subar
(還有1849個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 1年前最新作者Rushia (早瀬ユウカの体操服 )時間1年前 (2024/12/14 18:00), 編輯資訊
0
1
0
內容預覽:
今天這題好麻煩喔. 算滿足條件的子陣列數量會想到用滑動窗口. 陣列可能會是 [5,3,7] 或 [5,7,3] 這種CASE. 不能只檢查窗口的頭部,要找到窗口裡的最大值和最小值比較. 然後一直POP到兩個條件都滿足. 如果不call treemap這種map+實作排序的資料結構真的會麻煩要死. J
(還有1172個字)