筆記04:柵欄染色問題

這是一題來自Google的面試題,屬於easy類題,其中的解題思路是運用動態規劃的思想。 這種給定一個規則,計算有多少種結果的題目一般都是動態規劃,因爲我們可以從這個規則中得到遞推式。根據題意,不能有超過連續兩根柱子是一個顏色,也就意味着第三根柱子要麼根第一個柱子不是一個顏色,要麼跟第二根柱子不是一個顏色。如果不是同一個顏色,計算可能性的時候就要去掉之前的顏色,也就是k-1種可能性。假設dp[1]
相關文章
相關標籤/搜索