題目: 這題的目標是針對給定的數字範圍 n,產生一個包含特定規則的字串清單: 如果數字是 3 的倍數,加入 "Fizz"。 如果數字是 5...
題目: 給你一個由英文字母和空格組成的字串 s,回傳字串中最後一個單詞的長度。 單詞指由非空格字元組成的最大子字串,並且字串末尾可能有多餘的空格。 解題思路 這...
題目:給定兩個字串 s 和 t,判斷 s 是否為 t 的子序列。 一個字串是另一個字串的 子序列,是指可以透過刪除 t 中的某些字元(不改變順序)得到 s。 範...
在這題我們需要判斷兩個字串 s 和 t 是否是 isomorphic。 題目: 兩個字串長度相等。 s 中每個字元能唯一映射到 t 的某個字元。 同時,t...
題目: 我們需要判斷給定的字串 pattern 是否與字串 s 遵循相同的模式。 具體來說,每個 pattern 中的字元應唯一地對應到 s 中的單詞,並且這種...
Path Sum 這是一題經典的二元樹問題,測試我們對樹的遍歷與遞迴的理解。 題目: 給定一個二元樹的根節點 root 和一個整數目標值 targetSum,判...
題目: 給定一棵完全二元樹,請計算這棵樹的節點總數。 完全二元樹的特點是: 除了最後一層,其餘所有層的節點都是滿的,最後一層的節點從左到右排列。 解題思路...
給定一棵二元搜尋樹,請找出任意兩個節點之間的最小絕對差值。 這道題的特點是利用 BST 的性質:中序遍歷 的結果會是一個遞增的序列。因此,最小差值一定出現在相鄰...
題目: 給定一個排序的整數陣列 nums 和一個目標值 target: 如果 target 存在於陣列中,回傳其索引。 如果 target 不存在,則回傳它按...
題目: 給定一個二元樹,回傳其每一層的平均值。 範例:範例 1: 輸入: 3 / \ 9 20 /...