這篇文是新系列「Hackerrank」的第 0 篇。會開始寫 Hackerrank 是因為朋友邀請我參加 2025 TSMC IT CareerHack 第六屆校園黑客松,參賽隊伍必須先完成初試才能進入下一階段。初試所使用的線上測驗系統就是 Hackerrank,因此在決定參賽後馬上開始練習 Hackerrank 的 1 Month Preparation Kit。

在練習過程中,幸好我在上學期有修台大電機的演算法 (雖然成績慘不忍睹),遇到很多題目都只是將教過的演算法實作出來,或是作為應用題呈現,因此解題時還算順暢。但仍然有許多題目是在當下想破頭也想不到解法的。希望透過這個系列將我在 Hackerrank 遇到的有趣題目記錄下來,加深自己印象的同時,也分享解題方法給同樣遇到困境的朋友們。

若是之後的文章內容有誤或是想要討論的都歡迎與我聯繫,我們明天見!