Leetcode 刷題怎麼這麼困難?!誰說學刷題一定要坐在電腦桌前死命地刷,利用 SwiftUI 做出一個連新手麻瓜都可以學習且帶著走的 Leetcode 知識學習 App,在通勤路上或是咖啡廳只要隨手點開 App,Leetcode 題目學習之旅就可以開始,簡單又方便。
前篇提到,業界專業的 App 如果有 UIUX 設計師,會使用 Lottie 產出輕量的 JSON 檔,並套用 Lottie SDK 跟封裝好的 SwiftUI...
本篇要來介紹 LeetCode 超常見的主題 Binary Search,中文就是 二分搜尋演算法,以往我們在查找陣列的某一個值的時候,最直覺的做法是一個一個從...
LeetCode 題目隨著我們一題一題實作過後,我們需要知道到底做過了多少題目,將它收藏起來,不想要打開 App 的時候發現怎麼跟剛下載的一樣,一點變化都沒有,...
今天這個主題簡直是豁出去了!就是要來深入理解 LeetCode Graph 題,Graph 算是比較困難的主題,它的中文叫做「圖」,在 LeetCode 上去挖...
本篇要來關注 LeetCode 題目下面有三個區塊是被收起來,等到用戶去打開它才會展開。 分別是 Discussion (題目討論)、Similar Quest...
LeetCode 刷題時總是要計算一下自己到底解題解了多久, LeetCode 右上角剛好有一個很佛心的計時器可以幫助我們解決這個問題,而本篇要把這個功能利用...
終於來到最後一篇介紹 LeetCode 演算法的導讀文了,先聲明其實還有一些主題沒有介紹,在安排三十天挑戰計畫裡面,因為整個主題不是全部 LeetCode,是環...
本系列倒數第三篇了,接下來要讓 LeetCode 內頁更豐富,可以注意到每次打開 LeetCode 看題目詳細的時候,會發現上面有選擇 Tab 可以讓我們切換不...
本篇要來實踐 SwiftUI 列表搜尋功能,在 LeetCode 題目越來越多且越來越複雜的情況下,要一個一個找想看的題目變得越來越麻煩,此時就需要善用搜尋功能...
沒想到居然完成了三十天挑戰,最後一篇來記錄一下本次參賽感想。 順便教學一下 SwiftUI App 要如何進行測試。 如何寫測試 在前面篇幅裡介紹 SwiftU...