一、學習目標
理解分治(Divide & Conquer模板與遞迴不變量。
掌握 QuickSort(原地、平均快)與 MergeSort(穩定、最壞...
一、學習目標
會把問題抽象成:狀態、轉移、初始值、答案位置、迭代順序(五步驟)。
熟悉一維 DP 的兩大類:
計數型(有幾種方法):例 Dice、Climb...
消除你程式碼的臭味 Day 14- 複雜判斷:抽到具名函式裡
布林表達式越長,越應該被命名。程式碼是寫給人看的,只是順便能讓電腦執行而已。
當你寫下一長串充滿...
Laravel 提供強大的 File Storage API,讓我們可以輕鬆地與本地或遠端的檔案系統互動。
基本使用方式
Laravel 內建支援多種儲存驅動,...
在開發規範會議中,我們曾討論「如何具體落實團隊的開發流程規範」,其中一個具體做法就是使用 Git Hook:
在 commit 前,自動執行檢查流程,以確保程...
今天的學習重點
什麼是「繼承」(Inheritance)
如何建立父類別(Parent Class)與子類別(Child Class)
方法覆寫(Overri...