iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

Leetcode新手挑戰30天 系列

Python初學者,
預計每天完成1~2題Leetcode上的題目,
並記錄下自己解題的思考方向和過程

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

#1 Two Sum

寫在開頭 第一次參加鐵人賽,也是第一次挑戰寫Leetcode題目。滿緊張的,一開始想報名鐵人賽主題的時候突然想起同事A在離職前幾個月曾經跟我說過聽著特別熱血,但...

2019-09-02 ‧ 由 莉莉莉莉 分享
DAY 2

#1 Two Sum - 研究其他種解法

寫在開頭 昨天解Two Sum的時候用巢狀迴圈的方式寫,最後Submit的結果是但在昨天找到的文章分享中,看到幾個解法,今天想在研究研究 其他解法1: k =...

2019-09-03 ‧ 由 莉莉莉莉 分享
DAY 3

#9 Palindrome Number

寫在開頭 因為Hash Table沒有這麼深刻的學習心得可以分享,就只先把查到覺得挺有用的資料先更新在Day2的文章裡,決定先繼續解下個題目Palindrome...

2019-09-04 ‧ 由 莉莉莉莉 分享
DAY 4

#9 Palindrome Number - 繼續解

前情提要 昨天解完題後跑測試個案,發現負數的test case都跑不過,會出現這個錯誤:Line 3: ValueError: invalid literal...

2019-09-05 ‧ 由 莉莉莉莉 分享
DAY 5

#9 Palindrome Number - 研究其他種解法

前情提要 這題一開始的解題思路可能有點問題,或是程式碼寫的邏輯有問題,想了很久,決定先來看看別人的解法,來了解自己思考有問題的點 進入正題 在網路上找到了一個解...

2019-09-06 ‧ 由 莉莉莉莉 分享
DAY 6

#66 Plus One

寫在開頭 昨天回文那題自己覺得解的有點困難,想找一題看起來簡單些的題目來練習,希望可以增加一點信心吧(哭笑) 開始寫題 第66題Plus One題目如下: G...

2019-09-07 ‧ 由 莉莉莉莉 分享
DAY 7

#66 Plus One - 繼續解

前情提要 昨天寫完code之後跑,發現如果測試個案是[9,9],輸出會有問題,變成[0,1]12點前沒想到為什麼,所以今天繼續這題,找出程式碼錯誤的原因 進入正...

2019-09-08 ‧ 由 莉莉莉莉 分享
DAY 8

#136 Single Number

前情提要 今天想著繼續往下解題,雖然仍然是從Easy Level裡面挑題目,但這次選的主題是有Hash Table的Tag,主要是想挑戰一下自己不太熟的類型。...

2019-09-09 ‧ 由 莉莉莉莉 分享
DAY 9

#136 Single Number - 直接研究其他解法

前情提要 昨天查hash查著查著就睡著了...Orz寫完今天這篇會在回去把查到的資料補上去。老實說查完Hash之後我還是不太理解如何實作出這題,會先研究下別人的...

2019-09-10 ‧ 由 莉莉莉莉 分享
DAY 10

#136 Single Number - 試著自己解看看

前情提要 想試著自己解解看了,就直接開始吧 進入正題 def singleNumber(self, nums: List[int]) -> int:...

2019-09-11 ‧ 由 莉莉莉莉 分享