間隔學習法是一種有效的記憶與學習策略,透過在不同的時間間隔內重複接觸學習材料,來加強記憶的鞏固。這種方法基於「遺忘曲線」的原理,即人們會隨著時間的推移逐漸遺忘學...
今天我們來看一個字串類的經典題型:最長回文子字串(LPS)
題目:🟨最長回文子字串(LPS)
本題取自 Leetcode 5. Longest Palindro...
20. Valid Parentheses
題目描述:
給定一個只包含 '('、')'、'{'、'}'、'[' 和 ']' 的字符串 s,判斷字符串是否有效。...
題目:
給你一個由英文字母和空格組成的字串 s,回傳字串中最後一個單詞的長度。
單詞指由非空格字元組成的最大子字串,並且字串末尾可能有多餘的空格。
解題思路
這...
Balanced Binary Tree 這題要求判斷一個二元樹是否為「平衡的」,即每個節點的左右子樹的高度差不能超過 1。
題目:
給定一個二元樹,判斷它是否...
貪婪演算法(Greedy Algorithm) 又稱作貪心法,簡單來說,此演算法是在每一個步驟使用貪心原則,只考慮當前情況的前提下選擇最優解法。其精神在於「只做...