iT邦幫忙

鐵人檔案

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

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

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

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

DAY 21. LeetCode 153. Find Minimum in Rotated Sorted Array

DAY 21 試題 問題描述 給定一個排序後旋轉的陣列 nums,其中元素是唯一的,該陣列是經過 1 到 n 次旋轉後的結果,請找出陣列中的最小元素。 例如:...

2024-10-05 ‧ 由 ktdaren 分享
DAY 22

DAY 22. LeetCode 33. Search in Rotated Sorted Array

DAY 22 試題 問題描述 給定一個升序排列的整數陣列 nums,該陣列可能在未知的樞軸點進行了旋轉,例如 [0,1,2,4,5,6,7] 可能在樞軸點 3...

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

DAY 23. LeetCode 417. Pacific Atlantic Water Flow

DAY 23 試題 問題描述 在一個 m x n 的矩形島嶼上,這個島嶼的左邊和上邊邊界接壤太平洋,而右邊和下邊邊界接壤大西洋。島嶼被劃分為一個由正方形單元格...

2024-10-07 ‧ 由 ktdaren 分享
DAY 24

DAY 24. LeetCode 39. Combination Sum

DAY 24 試題 問題描述 給定一個由不同整數組成的陣列 candidates 和一個目標整數 target,返回所有數字組合的清單,使得每組數字的和等於...

2024-10-08 ‧ 由 ktdaren 分享
DAY 25

DAY 25. LeetCode 295. Find Median from Data Stream

DAY 25 試題 問題描述 中位數是一個有序整數列表中的中間值。如果列表的大小為奇數,那麼中位數就是中間的數字;如果列表的大小為偶數,那麼中位數則是中間兩個...

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

DAY 26. LeetCode 297. Serialize and Deserialize Binary Tree

DAY 26 試題 問題描述 序列化是將數據結構或對象轉換為位序列的過程,以便可以將其存儲在文件或內存緩衝區中,或通過網絡連接進行傳輸,稍後可以在相同或不同的...

2024-10-10 ‧ 由 ktdaren 分享
DAY 27

DAY 27. LeetCode 424. Longest Repeating Character Replacement

DAY 27 試題 問題描述 給定一個字串 s 和一個整數 k,你可以選擇字串中的任意一個字符並將其更改為任何其他的大寫英文字母。最多可以執行這個操作 k 次...

2024-10-11 ‧ 由 ktdaren 分享
DAY 28

DAY 28. LeetCode 300. Longest Increasing Subsequence

DAY 28 試題 問題描述 給定一個整數陣列 nums,請返回「最長嚴格遞增子序列」的長度。子序列是指從陣列中提取的一部分元素,並且這些元素的相對順序保持不...

2024-10-12 ‧ 由 ktdaren 分享
DAY 29

DAY 29. LeetCode 48. Rotate Image

DAY 29 試題 問題描述 給定一個 n x n 的二維矩陣,代表一張圖片。請將圖片「順時針旋轉 90 度」。旋轉需要在原地進行,也就是說,必須直接修改輸入...

2024-10-13 ‧ 由 ktdaren 分享
DAY 30

DAY 30. LeetCode 49. Group Anagrams

DAY 30 試題 問題描述 給定一個由字串組成的陣列 strs,要求將其中的異位詞(Anagrams)分組。你可以以任意順序返回分組結果。 範例 1: 輸...

2024-10-14 ‧ 由 ktdaren 分享