【模擬賽】8.22模擬賽T3:電腦

這道題確定第一眼都想到了n 2 2 的暴力,就是dp[i]=max(dp[j-1]+abs(i-j-a[j])),那麼咱們可不能夠再想的深一點呢?ios 注意到咱們的轉移每次都是從前面的狀態通過最小的abs(i-j-a[j])轉移到了最終狀態,也就是說咱們的目標就是從dp[0]通過最小的代價‘走’到了dp[n]。那這看上去不是最短路麼? emmmmmm…看上去好像是那麼回事,不過若是按照 dp 的
相關文章
相關標籤/搜索