iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-刷題不只是刷題

刷經典 LeetCode 題目 系列

用 C++ 程式語言來刷經典 LeetCode 題目

鐵人鍊成 | 共 80 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文

經典LeetCode 412. Fizz Buzz

題目: 這題的目標是針對給定的數字範圍 n,產生一個包含特定規則的字串清單: 如果數字是 3 的倍數,加入 "Fizz"。 如果數字是 5...

2024-11-24 ‧ 由 ShengYu 分享

經典LeetCode 58. Length of Last Word

題目: 給你一個由英文字母和空格組成的字串 s,回傳字串中最後一個單詞的長度。 單詞指由非空格字元組成的最大子字串,並且字串末尾可能有多餘的空格。 解題思路 這...

2024-11-25 ‧ 由 ShengYu 分享

經典LeetCode 392. Is Subsequence

題目:給定兩個字串 s 和 t,判斷 s 是否為 t 的子序列。 一個字串是另一個字串的 子序列,是指可以透過刪除 t 中的某些字元(不改變順序)得到 s。 範...

2024-11-26 ‧ 由 ShengYu 分享

經典LeetCode 205. Isomorphic Strings

在這題我們需要判斷兩個字串 s 和 t 是否是 isomorphic。 題目: 兩個字串長度相等。 s 中每個字元能唯一映射到 t 的某個字元。 同時,t...

2024-11-27 ‧ 由 ShengYu 分享

經典LeetCode 290. Word Pattern

題目: 我們需要判斷給定的字串 pattern 是否與字串 s 遵循相同的模式。 具體來說,每個 pattern 中的字元應唯一地對應到 s 中的單詞,並且這種...

2024-11-28 ‧ 由 ShengYu 分享

經典LeetCode 112. Path Sum

Path Sum 這是一題經典的二元樹問題,測試我們對樹的遍歷與遞迴的理解。 題目: 給定一個二元樹的根節點 root 和一個整數目標值 targetSum,判...

2024-11-29 ‧ 由 ShengYu 分享

經典LeetCode 222. Count Complete Tree Nodes

題目: 給定一棵完全二元樹,請計算這棵樹的節點總數。 完全二元樹的特點是: 除了最後一層,其餘所有層的節點都是滿的,最後一層的節點從左到右排列。 解題思路...

2024-11-30 ‧ 由 ShengYu 分享

經典LeetCode 530. Minimum Absolute Difference in BST

給定一棵二元搜尋樹,請找出任意兩個節點之間的最小絕對差值。 這道題的特點是利用 BST 的性質:中序遍歷 的結果會是一個遞增的序列。因此,最小差值一定出現在相鄰...

2024-12-01 ‧ 由 ShengYu 分享

經典LeetCode 35. Search Insert Position

題目: 給定一個排序的整數陣列 nums 和一個目標值 target: 如果 target 存在於陣列中,回傳其索引。 如果 target 不存在,則回傳它按...

2024-12-02 ‧ 由 ShengYu 分享

經典LeetCode 637. Average of Levels in Binary Tree

題目: 給定一個二元樹,回傳其每一層的平均值。 範例:範例 1: 輸入: 3 / \ 9 20 /...

2024-12-03 ‧ 由 ShengYu 分享