leetcode每日一题 P1039 多边形三角剖分的最低得分
时间轴
2025-09-29
init
题目:
该题显然存在子问题,可以向动态规划考虑。假定从 i 到 k 区间的顶点,k 处于 i 到 k 之间但不等于 i 或 k,那么该问题等于 i 到 k 的多变形最小剖分分数+k 到 j 的多边形最小剖分分数+i,j,k 组成的多边形面积,因为不论怎么划分,i 和 j 必定要和其区间的一个顶点组成一个三角形。由此可列出状态转移方程:
$$
dp[i][j] =min{ dp[i][k] + dp[k][j] + values[i] *values[j] *values[k]}
$$
dp[i][j] 表示第 i 个顶点到第 j 个顶点的凸多边形的最小三角形剖分分数,k 为 i~j 内任意一个顶点不包括 i 和 j
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 常想一二,不思八九!
评论