摘要: 分析: 首先先考虑300分做法:$dp[i][j]$表示前i个木板,第i个木板的左端点停在j处,转移的话就是$$dp[i][j] = dp[i-1][k] + |l[i]-j|,k \in [j-len_{i-1},j+len_i]$$ 然后把dp[i]看作是关于j的函数,注意到这个函数是下凸包的。 阅读全文
posted @ 2022-04-27 01:00 menhera 阅读(156) 评论(0) 推荐(0) 编辑