Re: [閒聊] 每日leetcode

看板Marginalman作者 (是oin的說)時間7月前 (2025/04/28 13:15), 編輯推噓2(200)
留言2則, 2人參與, 7月前最新討論串1409/1549 (看更多)
題目 找出有幾個長度*每個元素的總和 < k 思路 純純sliding window 照著題目敘述縮窗就好 建議把這題難度改成medium 不然至少然後把前天的改成hard 恨出題員 class Solution { public: long long countSubarrays(vector<int>& nums, long long k) { int n = nums.size(); long long res = 0; long long now = 0; int l = 0; int r = 0; for(; r < n ; r ++) { now += nums[r]; while( now * (r-l+1) >= k) { now -= nums[l]; l ++; } res += r-l+1; } return res; } }; -- 我魚魚蒸飯了 https://i.imgur.com/ByOMPTP.jpeg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.25.243 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1745817301.A.DA6.html

04/28 13:15, 7月前 , 1F
我的禮物呢
04/28 13:15, 1F

04/28 13:33, 7月前 , 2F
你好厲害
04/28 13:33, 2F
文章代碼(AID): #1e3mxLsc (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1e3mxLsc (Marginalman)