iT邦幫忙

鐵人檔案

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

圖解LeetCode(入門篇) 系列

LeetCode 是許多軟體工程師準備面試時必備的練習平台,提供了超過三千道題目供大家練習。然而,對於初學者來說,解答 LeetCode 的題目可能會面臨不少挑戰。為了幫助初學者克服這些困難,我決定以圖解的方式,從最基本的題目開始,在接下來的三十天內逐題詳細解說。希望透過這種方法,讓讀者更容易理解 LeetCode 的題目,並養成每天練習的習慣,最終幫助他們順利找到理想的工作。

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

圖解LeetCode(入門篇): 1. Two Sum

前言 許多人在面對 LeetCode 問題時可能會感到無從下手。在這次為期三十天的鐵人賽中,我計劃每天從 Easy 題庫中選取一題,並以圖解的方式進行解析。希望...

2024-08-10 ‧ 由 zaleyu 分享
DAY 2

圖解LeetCode(入門篇): 9. Palindrome Number

9. Palindrome Number 題目描述: 給定一個整數 x,如果 x 是一個回文數,則返回 true;否則返回 false。 回文數是指無論是正序(...

2024-08-11 ‧ 由 zaleyu 分享
DAY 3

圖解LeetCode(入門篇): 13. Roman to Integer

13. Roman to Integer 題目描述:羅馬數字包含以下七種字符:I、V、X、L、C、D 和 M。例如,羅馬數字 2 寫作 II,即為兩個並列的 1...

2024-08-12 ‧ 由 zaleyu 分享
DAY 4

圖解LeetCode(入門篇): 14. Longest Common Prefix

14. Longest Common Prefix 題目描述: 請編寫一個函數來查找字符串陣列中的最長公共前綴。如果不存在公共前綴,則返回空字符串 "...

2024-08-13 ‧ 由 zaleyu 分享
DAY 5

圖解LeetCode(入門篇): 20. Valid Parentheses

20. Valid Parentheses 題目描述: 給定一個只包含 '('、')'、'{'、'}'、'[' 和 ']' 的字符串 s,判斷字符串是否有效。...

2024-08-14 ‧ 由 zaleyu 分享
DAY 6

圖解LeetCode(入門篇): 21. Merge Two Sorted Lists

21. Merge Two Sorted Lists 題目描述: 給定兩個升序Linked List l1 和 l2,將它們合併為一個升序Linked Lis...

2024-08-15 ‧ 由 zaleyu 分享
DAY 7

圖解LeetCode(入門篇): 26. Remove Duplicates from Sorted Array

26. Remove Duplicates from Sorted Array 題目描述: 給定一個升序排列的陣列 nums,你需要原地刪除其中重複出現的元素,...

2024-08-16 ‧ 由 zaleyu 分享
DAY 8

圖解LeetCode(入門篇): 27. Remove Element

27. Remove Element 題目描述: 給定一個陣列 nums 和一個值 val,你需要原地移除所有數值等於 val 的元素,並返回移除後陣列的新長度...

2024-08-17 ‧ 由 zaleyu 分享
DAY 9

圖解LeetCode(入門篇): 28. Find the Index of the First Occurrence in a String

28. Find the Index of the First Occurrence in a String 題目描述: 給定兩個字符串 haystack 和...

2024-08-18 ‧ 由 zaleyu 分享
DAY 10

圖解LeetCode(入門篇): 35. Search Insert Position

35. Search Insert Position 题目描述: 給定一個排序陣列和一個目標值,請在陣列中找到目標值,並返回其索引。如果目標值不在陣列中,則返回...

2024-08-19 ‧ 由 zaleyu 分享