iT邦幫忙

鐵人檔案

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

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

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

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

DAY 11. LeetCode 268. Missing Number

DAY 11 試題 問題描述 給定一個包含 n 個不同數字的陣列 nums,數字範圍在 [0, n] 之間,其中正好缺少一個數字,請找出這個缺少的數字。 範例...

2024-09-25 ‧ 由 ktdaren 分享
DAY 12

DAY 12. LeetCode 15. 3Sum

DAY 12 試題 問題描述 給定一個整數陣列 nums,要求找出所有三元組 [nums[i], nums[j], nums[k]],使得: i != j、...

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

DAY 13. LeetCode 143. Reorder List

DAY 13 試題 問題描述 給定一個單鏈表的頭節點 head,該鏈表可以表示為: L0 → L1 → L2 → … → Ln-1 → Ln 我們的目標是將鏈...

2024-09-27 ‧ 由 ktdaren 分享
DAY 14

DAY 14. LeetCode 269. Alien Dictionary

DAY 14 試題 (由於此題為上鎖題,因此題目只能從網路分享看到) 問題描述 給定一個外星語言的字典,字典中的單詞按照外星語言的字母順序進行排序。儘管字典使用...

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

DAY 15. LeetCode 271. Encode and Decode Strings

DAY 15 試題 問題描述 在這個問題中,我們需要設計一個算法來將一個字串列表編碼為單個字串,並能夠透過網路傳送該編碼後的字串,再解碼回原始的字串列表。這意...

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

DAY 16. LeetCode 19. Remove Nth Node From End of List

DAY 16 試題 問題描述 給定一個單向鏈結串列的頭節點 head,以及一個整數 n,要求從該鏈結串列中移除倒數第 n 個節點,並返回修改後的鏈結串列的頭節...

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

DAY 17. LeetCode 20. Valid Parentheses

DAY 17 試題 問題描述 給定一個只包含三種類型括號的字串 s,這些括號包括圓括號 ()、方括號 [] 和花括號 {},要求判斷該字串是否有效。字串是有效...

2024-10-01 ‧ 由 ktdaren 分享
DAY 18

DAY 18. LeetCode 21. Merge Two Sorted Lists

DAY 18 試題 問題描述 給定兩個已經排序的鏈結串列 list1 和 list2,請將這兩個鏈結串列合併為一個新的已排序的鏈結串列,並且結合兩個鏈結串列的...

2024-10-02 ‧ 由 ktdaren 分享
DAY 19

DAY 19. LeetCode 23. Merge k Sorted Lists

DAY 19 試題 問題描述 給定一個包含 k 個鏈結串列的陣列,每個鏈結串列都已經按照升序排序。請將所有鏈結串列合併為一個排序後的鏈結串列,並返回這個合併後...

2024-10-03 ‧ 由 ktdaren 分享
DAY 20

DAY 20. LeetCode 152. Maximum Product Subarray

DAY 20 試題 問題描述 給定一個整數陣列 nums,找出其中一個子陣列,使得該子陣列的乘積最大,並返回該乘積。子陣列指的是陣列中連續的元素。 例如:...

2024-10-04 ‧ 由 ktdaren 分享