Making the Grade

題目大意: 農夫約翰想改造一條路,原來的路的每一段海拔是A_i,修理後是B_i,花費|A_i – B_i|。咱們要求修好的路是單調不升或者單調不降的。求最小花費。git 解題思路: dp+離散 設f[i][j]表示完成前i個數的構造,其中B[i]=j時,S的最小值 web F[i][j]=min(F[i−1,k]+|Ai−j|)(0<=k<=j) F [ i ] [ j ] = m i n ( F
相關文章
相關標籤/搜索