1. 程式人生 > 實用技巧 >演算法提高課:2.2.2 DFS之剪枝

演算法提高課:2.2.2 DFS之剪枝

這道題目我們肯定是搜尋了,我們發現這道題目有兩個可以剪枝的部分,一個是如果當前的答案已經大於了我們已知的最小答案,不用說直接return返回即可.第二個剪枝則是,我們可以將小貓的體重從大到小排序,這樣我們的搜尋樹就會縮短許多,至於為什麼,因為我們的剩餘空間就變小了,然後可選擇的貓也就少了.

165. 小貓爬山

166. 數獨

167. 木棒

剪枝.png

168. 生日蛋糕