iT邦幫忙

鐵人檔案

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

刷經典 LeetCode 題目 系列

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

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

經典LeetCode 1046. Last Stone Weight

這題我們要透過模擬砸石頭的過程,計算最後剩下的石頭重量。 題目:給定一組石頭,每塊石頭有其重量。我們每次選出兩塊最重的石頭 x 和 y(x >= y),並...

2024-11-04 ‧ 由 ShengYu 分享

經典LeetCode 844. Backspace String Compare

這題 844. Backspace String Compare 我們需要比較兩個包含 backspace (#)的字串,判斷它們是否相等。 題目:給定兩個字串...

2024-11-05 ‧ 由 ShengYu 分享

經典LeetCode 977. Squares of a Sorted Array

這題是 977. Squares of a Sorted Array 目的是將已排序的陣列每個元素平方後,按非遞減順序排序回傳。 題目:給定一個已按照非遞減順序...

2024-11-06 ‧ 由 ShengYu 分享

經典LeetCode 66. Plus One

這題我們要將給定的數字陣列視作一個整數,並對其進行加一操作,最終返回加一後的結果作為陣列形式。 題目:給定一個非負整數陣列 digits,每個元素代表該整數的一...

2024-11-07 ‧ 由 ShengYu 分享

經典LeetCode 202. Happy Number

這題是 202. Happy Number,我們需要判斷給定的數是否為「快樂數 (Happy Number)」。 題目:一個「快樂數」是這樣定義的:對於一個正整...

2024-11-08 ‧ 由 ShengYu 分享

經典LeetCode 234. Palindrome Linked List

這道題的目的是判斷一個單向鏈結串列是否是回文。 題目:給定一個單向鏈結串列,判斷該鏈結串列是否為回文結構。換句話說,鏈結串列中的節點值從前往後和從後往前是相同的...

2024-11-09 ‧ 由 ShengYu 分享

經典LeetCode 9. Palindrome Number

這道題主要是判斷一個整數是否是回文數字。回文數字是指正著讀和反著讀都相同的數字。 題目:給定一個整數 x,判斷它是否是回文數字。如果一個數字是負數,它不會是回文...

2024-11-10 ‧ 由 ShengYu 分享

經典LeetCode 13. Roman to Integer

題目: 在這題中是考如何有效地將羅馬數字轉換為整數。羅馬數字是一種基於七個符號的數字系統:I、V、X、L、C、D 和 M。這些符號的數值分別為: I = 1...

2024-11-11 ‧ 由 ShengYu 分享

經典LeetCode 14. Longest Common Prefix

這題是要找出多個字串的最長公共前綴。這是一個經典的字串處理問題,要求我們從一組字串中找出所有字串開頭共有的最長部分。 題目: 給定一個字串陣列 strs,找到該...

2024-11-12 ‧ 由 ShengYu 分享

經典LeetCode 101. Symmetric Tree

題目:這題是判斷一棵二元樹是否是對稱的。對稱二元樹是一種特別的二元樹,從根節點到左右子樹呈現鏡像關係。這道題目經常出現在面試中,是一個樹結構遞迴遍歷和對稱性判斷...

2024-11-13 ‧ 由 ShengYu 分享