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

推噓2(2推 0噓 0→)留言2則,0人參與, 4月前最新作者JIWP (神楽めあ的錢包)時間4月前 (2025/07/30 22:28), 編輯資訊
0
0
0
內容預覽:
1948. Delete Duplicate Folders in System. 幾天前的每日. 思路 :. 把file system想像成一顆tree. 根據題意如果有兩個node的subtree相同的話,那就要被移除. 所以把每個node的subtree的值變成一個key. 然後在去檢查每一個
(還有2461個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 4月前最新作者DJYOMIYAHINA (通通打死)時間4月前 (2025/07/30 22:08), 編輯資訊
0
0
0
內容預覽:
今天的平易近人多了. 唉. 一二三四五. 這幾天寫到想去s. def longestSubarray(self, nums: List[int]) -> int:. maximum = max(nums). rets = 0. cur_len = 0. for num in nums:. if nu
(還有55個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 4月前最新作者sixB (6B)時間4月前 (2025/07/30 00:37), 編輯資訊
0
0
0
內容預覽:
跟昨天寫的差不多. 改個slide window. 對 我昨天也cnt bit 超慢==. 去年的我厲害多了:(. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.99.218 (臺灣). 文章網址: https://www.ptt.cc/bbs/Marginalm

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者JIWP (神楽めあ的錢包)時間4月前 (2025/07/29 23:20), 編輯資訊
0
0
0
內容預覽:
2411. Smallest Subarrays With Maximum Bitwise OR. 思路 :. 一開始就硬幹. 從前面開始sliding window. 後來想一下不對. 根據題目, 從後面來應該比較快. 就用一個arr紀錄每一個bit各自出現的最小index. 然後再去找所有bit
(還有699個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 4月前最新作者DJYOMIYAHINA (通通打死)時間4月前 (2025/07/29 23:16), 編輯資訊
0
0
0
內容預覽:
bit-op我真的是肏== 真的想去黑暗一趟了. 一個方法是sliding window. maintain window內各bit位置的one-count. 從後面做回來. 每次loop縮window,當縮到idx會讓某bit位置的one-count==0,則r=idx+1. window的大小就
(還有855個字)