這個系列文章的目標是瞭解刷LeetCode時對題目的想像,選擇Python3來當我刷題的語言,文章內容的重點會是分享我對LeetCode題目的解法及想像。選題的方式會依照主題來選擇,每個主題大概會選1~3題,以Easy題目為主。給我自己的挑戰是練習自己描述題目或解題的方法,因此每天的主要文章內容會用自己的方式解釋當天題目的目標、分享對題目解法的想像及撰寫出來的程式碼,若當天有適合說明的演算法或資料結構也會在文章內容中簡單說明。
今日題目 題目連結:401. Binary Watch 題目主題:Backtracking, Bit Manipulation 簡單說說 Backtracki...
今日題目 題目連結:1863. Sum of All Subset XOR Totals 題目主題:Array, Backtracking, Bit Manip...
今日題目 題目連結:1974. Minimum Time to Type Word Using Special Typewriter 題目主題:String,...
今日題目 題目連結:605. Can Place Flowers 題目主題:Array, Greedy 昨天介紹了 Greedy 的基本概念,今天會在練習一題以...
今日題目 題目連結:53. Maximum Subarray 題目主題:Array, Divide and Conquer, Dynamic Programmi...
今日題目 題目連結:53. Maximum Subarray 題目主題:Array, Divide and Conquer, Dynamic Programmi...
今日題目 題目連結:572. Subtree of Another Tree 題目主題:Tree, Depth-First Search, String Mat...
今日題目 題目連結:1. Two Sum 題目主題:Array, Hash Table 簡單說說 Hash Table Hash Table 主要的核心概念是...
今日題目 題目連結:653. Two Sum IV - Input is a BST 題目主題:Hash Table, Two Pointers, Tree,...
回顧 & 總結 今天是最後一天了,來回顧一下這些日子分享及學習的內容,雖然是寫LeetCode的題目為主,但在過程中每天的題目是有選過主題的,一天一天都...