caioj 1077 动态规划入门(非常规DP1:筷子)
生活随笔
收集整理的這篇文章主要介紹了
caioj 1077 动态规划入门(非常规DP1:筷子)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先可以看出排序之后,最優解肯定是每一對都相鄰才是最優的
那么我們就要找構成最優解的相鄰組
設f[i][j]是前i個字符,k對的最小值
如果當前這個筷子不取的話,f[i][j] = f[i-1][j]
如果取的話 f[i][j] = f[i-2][j-1] + (a[i]-a[i-1])*(a[i]-a[i-1])
取最小值就好了。
?
轉載于:https://www.cnblogs.com/sugewud/p/9819423.html
總結
以上是生活随笔為你收集整理的caioj 1077 动态规划入门(非常规DP1:筷子)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JQuery.Ajax()的data参数
- 下一篇: Gradle 使用技巧(一)