iT邦幫忙

鐵人檔案

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

FB 工程師推薦 精選企業Leetcode考題學習 系列

學習來自 Google、 Amazon、 FB、 Uber、 Microsoft 等全球頂尖科技公司的經典 Leetcode 題目。這些題目模擬真實的面試難度,由資深 FB 工程師精心挑選,涵蓋演算法、資料結構及系統設計等關鍵技術領域。以理解為主,深入學習解題思路和邏輯,從中強化解題的技巧和思維。這樣能提早幫助我更快熟悉技術運用,無論是在生活中還是職場裡,都能靈活應對各類問題與挑戰。希望這樣的分享對大家也能有幫助。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY 1. 計畫介紹 與 LeetCode 128. Longest Consecutive Sequence

為什麼選此主題? 一直以來,Leetcode 都被認為是最受軟體工程師歡迎的程式語言撰寫練習平台之一,其中,有幾個讓該平台廣受喜愛的原因:海量考古題、支援多種程...

2024-09-15 ‧ 由 ktdaren 分享
DAY 2

DAY 2. LeetCode 1. Two Sum 與Hash Table的介紹

DAY 2 試題 問題描述 這題是 LeetCode 上非常經典的問題之一「兩數之和」(Two Sum)。給定一個整數陣列 nums 和一個目標值 targe...

2024-09-16 ‧ 由 ktdaren 分享
DAY 3

DAY 3. LeetCode 3. Longest Substring Without Repeating Characters 與 滑動視窗(Sliding Window)

DAY 3 試題 問題描述 最長不重複子字串長度給定一個字串 s,找出其中不包含重複字元的 最長子字串 的長度。 例子:Input: s = "ab...

2024-09-17 ‧ 由 ktdaren 分享
DAY 4

DAY 4. LeetCode 5. Longest Palindromic Substring

DAY 4 試題 問題描述 給定一個字串 s,要求返回該字串中的最長回文子字串。回文指的是正著讀和反著讀都相同的字串。 範例:Input: s = &quot...

2024-09-18 ‧ 由 ktdaren 分享
DAY 5

DAY 5. LeetCode 133. Clone Graph

DAY 5 試題 問題描述 給定一個已連通的無向圖中的某個節點的引用,我們需要返回該圖的深度拷貝(克隆)。這裡的每個節點包含一個整數值 val 以及一個鄰居列...

2024-09-19 ‧ 由 ktdaren 分享
DAY 6

DAY 6. LeetCode 261. Graph Valid Tree

DAY 6 試題 (由於此題為上鎖題,因此題目只能從網路分享看到) 問題描述 給定一個由 n 個節點(標號為 0 到 n-1)和一個無向邊列表組成的圖,要求判斷...

2024-09-20 ‧ 由 ktdaren 分享
DAY 7

DAY 7. LeetCode 647. Palindromic Substrings

DAY 7 試題 問題描述 給定一個字串 s,請返回字串中回文子字串的數量。回文是指從前往後和從後往前讀取結果相同的字串,而子字串是字串中的連續字符序列。 範...

2024-09-21 ‧ 由 ktdaren 分享
DAY 8

DAY 8. LeetCode 11. Container With Most Water

DAY 8 試題 問題描述 給定一個整數陣列 height,每個值代表對應位置上的垂直線高度,這些垂直線與 x 軸形成容器。請找到兩條垂直線,與 x 軸組成一...

2024-09-22 ‧ 由 ktdaren 分享
DAY 9

DAY 9. LeetCode 139. Word Break

DAY 9 試題 問題描述 給定一個字串 s 和一個字典 wordDict,其中字典包含多個單詞。請判斷字串 s 是否能夠被分割為一組以空格分隔的字典單詞序列...

2024-09-23 ‧ 由 ktdaren 分享
DAY 10

DAY 10. LeetCode 141. Linked List Cycle

DAY 10 試題 問題描述 給定一個鏈結串列的頭節點 head,判斷該鏈結串列是否存在環。如果鏈結串列中某個節點可以通過不斷地跟隨 next 指針再次到達,...

2024-09-24 ‧ 由 ktdaren 分享