出处不详 凸多边形最优三角剖分
题目描述
背景
给定 n n n边凸多边形,要求确定该凸多边形的三角剖分(将多边形分割成 n − 2 n - 2 n−2个三角形),使得该三角剖分中诸三角形的权值和最小(三角形的权值等于三条边权值相加)
输入
- 第一行一个整数 n n n,表示凸多边形的边数;
- 接下来 n n n行,其中第 i i i行输入 n − i + 1 n - i + 1 n−i+1个数,第 j j j个数表示顶点 i i i到顶点 i + j − 1 i + j - 1 i+j−1的边或弦的权值
输出
一个整数,表示最小权值和
数据范围
3 ≤ n ≤ 8 3 \le n \le 8 3≤n≤8
题解
假设弦 ( i , j ) (i , j) (i,j)必须连接(不妨令 i < j i < j i<