almost 2 years ago

什麼是LeetCode

LeetCode是一個編程的交流平台,在上面超過了450個問題,包含不少算法及資料結構的題目,大家可以一起交流解法。目前LeetCode上支持C, C++, Java, Python, C#, JavaScript, Ruby, Swift, Go, Bash, MySQL等11種語言(沒有Scala,殘念!!),大家可以用自己擅長的語言去解題,系統還會幫你計算相同語言使用者的效能排名。
由於LeetCode目前還沒支持Scala,所以這系列文章將會用Go來刷LeetCode上的題目,通過LeetCode上的測試後,會在寫一下Scala的版本,畢竟Scala一直都是我的最愛XD

接下來就讓我們開始來玩LeetCode吧!!

LeetCode

  • LeetCode 登入畫面
    你可以選擇創建一個新的用戶,或是選擇右下解其他的登入方式,如FB,Google,LinkedIn以及Github(全球最大男性交友平台)等,我自己是用GitHub登入的。
  • 滿滿的問題列表
    LeetCode上的問題主要分成3種難度(Diffculty):簡單,中等,困難;Frequency應該表示的是面試考題出現的頻率,付費用戶才看的到。免費用戶也還是可以解題的。 接著就選擇你有興趣的問題開始玩玩看吧!

接下來的文章內容,我將專注在解題思路上,大家一起討論吧!!!

← Pattern Matching in Scala (1) LeeCode 解題筆記(2) - #50 Pow(x, n) →