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

推噓2(2推 0噓 0→)留言2則,0人參與, 6月前最新作者dont (dont)時間6月前 (2025/01/13 11:24), 編輯資訊
0
0
0
內容預覽:
3223. Minimum Length of String After Operations. ## 思路. 先計算每個字元的出現次數. AAAAA --> AAA -> A. AAAA --> AA. 如果奇數就+1, 偶數+2. ## Code. ```cpp. class Solution
(還有262個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 6月前最新作者sustainer123 (溫水佳樹的兄長大人)時間6月前 (2025/01/13 09:48), 編輯資訊
0
0
0
內容預覽:
思路:. 差不多. 奇數能減到剩一個 偶數能減到剩兩個. 長度扣掉能扣的就是答案. Python Code:. class Solution:. def minimumLength(self, s: str) -> int:. record = [0] * 26. n = len(s). for c
(還有149個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 6月前最新作者Meaverzt (單推凜寶)時間6月前 (2025/01/13 05:11), 編輯資訊
0
1
0
內容預覽:
題目. 有一個字串s. 對每個index我們都要找左邊跟右邊最近出現過的s[index]把他刪掉. 如果沒有就不用理他. 最後回傳字串的長度. 思路:. 去計算每個字出現過幾遍. 總共會有三種情況. 1.出現少於3遍:沒辦法繼續簡化 答案長度加上出現的次數. 2.出現奇數遍:因為每次簡化長度會減2
(還有433個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 6月前最新作者Furina (芙寧娜)時間6月前 (2025/01/12 16:53), 編輯資訊
0
5
0
內容預覽:
2116. Check if a Parentheses String Can Be Valid. 自己寫的很多行又有漏洞,只好去看大神寫的. 思路:. 字串長度是奇數就回傳false. 遍歷字串,用open紀錄鎖住的括號數量,左括號加,右括號減. 只要open加上沒被鎖住的括號數 < 0 就回傳f
(還有713個字)

推噓0(0推 0噓 3→)留言3則,0人參與, 6月前最新作者sustainer123 (溫水佳樹的兄長大人)時間6月前 (2025/01/12 08:52), 編輯資訊
0
0
0
內容預覽:
思路:. 1.len(s) % 2 == 1一定不平衡. 2.先前向遍歷,確認是否有足夠的(匹配). 3.最後反向遍歷,確認是否有足夠的)匹配(. Python Code:. class Solution:. def canBeValid(self, s: str, locked: str) ->
(還有439個字)