在刷題這條路上,我先從code war(https://www.codewars.com/)開始入門,一開始註冊的時候連function要怎麼寫都不會,還被上面這題嚇到,想說不就是註個冊嗎? 幹嘛刁難我! 當時實在是不自量力,不過就這樣一邊學寫code,一邊把code wars當遊戲在玩,裡面的kyu晉級制度一步一步引導我對語言的熟悉,大概練到6kyu吧!又不自量力的去註冊Leetcode,開始真正練刷題。
但是,一開始刷題也是胡亂刷,毫無章法、像隻無頭蒼蠅般,打開首頁,difficulty選擇EASY,開始從第一題刷,也不管什麼演算法類型,有的時候,一卡就是兩小時,現在回想真的覺得有點浪費時間,有時去看完別人的解法,當下理解,但過兩天再回頭練習,發現自己其實還是不會。
開始上班之後,就進入了漫長的曬(ㄊㄡ)網(ㄌㄢˇ)時間,現在回頭看,連當初自己解出來的題目,都還是得再想想(事實是,根本忘光XD)。
後來開始搜尋演算法相關資料後才發現,原來Leetcode的題目是有Pattern的,那麼就把握這次參賽的機會,逼迫自己把幾種基本的Pattern相關的Leetcode題目練起來,也順便做個紀錄,希望這次能夠順利完賽。
在此宣誓,我,志在參加,所以如果內容太過簡略、或是有誤,請大家多多指教和包涵!