iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

我在刷LeetCode時邂逅了Python 系列

這個系列文章的目標是瞭解刷LeetCode時對題目的想像,選擇Python3來當我刷題的語言,文章內容的重點會是分享我對LeetCode題目的解法及想像。選題的方式會依照主題來選擇,每個主題大概會選1~3題,以Easy題目為主。給我自己的挑戰是練習自己描述題目或解題的方法,因此每天的主要文章內容會用自己的方式解釋當天題目的目標、分享對題目解法的想像及撰寫出來的程式碼,若當天有適合說明的演算法或資料結構也會在文章內容中簡單說明。

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

Day 21:401. Binary Watch

今日題目 題目連結:401. Binary Watch 題目主題:Backtracking, Bit Manipulation 簡單說說 Backtracki...

2021-10-05 ‧ 由 Mr. YA 分享
DAY 22

Day 22:1863. Sum of All Subset XOR Totals

今日題目 題目連結:1863. Sum of All Subset XOR Totals 題目主題:Array, Backtracking, Bit Manip...

2021-10-06 ‧ 由 Mr. YA 分享
DAY 23

Day 23:1974. Minimum Time to Type Word Using Special Typewriter

今日題目 題目連結:1974. Minimum Time to Type Word Using Special Typewriter 題目主題:String,...

2021-10-07 ‧ 由 Mr. YA 分享
DAY 24

Day 24:605. Can Place Flowers

今日題目 題目連結:605. Can Place Flowers 題目主題:Array, Greedy 昨天介紹了 Greedy 的基本概念,今天會在練習一題以...

2021-10-08 ‧ 由 Mr. YA 分享
DAY 25

Day 25:53. Maximum Subarray (1)

今日題目 題目連結:53. Maximum Subarray 題目主題:Array, Divide and Conquer, Dynamic Programmi...

2021-10-09 ‧ 由 Mr. YA 分享
DAY 26

Day 26:53. Maximum Subarray (2)

今日題目 題目連結:53. Maximum Subarray 題目主題:Array, Divide and Conquer, Dynamic Programmi...

2021-10-10 ‧ 由 Mr. YA 分享
DAY 27

Day 27:572. Subtree of Another Tree

今日題目 題目連結:572. Subtree of Another Tree 題目主題:Tree, Depth-First Search, String Mat...

2021-10-11 ‧ 由 Mr. YA 分享
DAY 28

Day 28:1. Two Sum

今日題目 題目連結:1. Two Sum 題目主題:Array, Hash Table 簡單說說 Hash Table Hash Table 主要的核心概念是...

2021-10-12 ‧ 由 Mr. YA 分享
DAY 29

Day 29:653. Two Sum IV - Input is a BST

今日題目 題目連結:653. Two Sum IV - Input is a BST 題目主題:Hash Table, Two Pointers, Tree,...

2021-10-13 ‧ 由 Mr. YA 分享
DAY 30

Day 30:結束後的下一步

回顧 & 總結 今天是最後一天了,來回顧一下這些日子分享及學習的內容,雖然是寫LeetCode的題目為主,但在過程中每天的題目是有選過主題的,一天一天都...

2021-10-14 ‧ 由 Mr. YA 分享