原文:凸多边形最优三角剖析_动态规划

一 问题描述 多边形的三角剖分:将多边形分割成互不相交的三角形的弦的集合T。 最优剖析:给定凸多边形的三角剖分,使得该三角剖分中诸三角形上权之和最小 是所有的三角形的权值之和,不是只计算边和弦的权值之和 。 二 解题思路及所选算法策略的可行性分析 基本思路:动态规划。 最优子结构:若凸 n 边形p V ,V , ,VN 的最优三角剖分T包含三角形V VkVn, lt k lt n。则T的权为 个部 ...

2019-11-08 00:01 0 324 推荐指数:

查看详情

动态规划--凸多边形最优三角剖分

算法设计与实现 王晓东 题目描述: 用多边形顶点的逆时针序列表示凸多边形,即P={v0,v1,…,vn-1}表示具有n条边的凸多边形。   给定凸多边形P,以及定义在由多边形的边和弦组成的三角形上的权函数w。要求确定该凸多边形三角 ...

Tue Sep 03 18:06:00 CST 2013 1 22822
算法设计与分析——凸多边形最优三角剖分(动态规划

一、问题描述 多边形是平面上一条分段线性的闭曲线。也就是说,多边形是由一系列首尾相接的直线段组成的。组成多边形的各直线段称为该多边形的边。多边形相接两条边的连接点称为多边形的顶点。若多边形的边之间除了连接顶点外没有别的公共点,则称该多边形为简单多边形。 一个简单多边形将平面分为3个部分:被包围 ...

Tue Oct 08 01:11:00 CST 2019 0 1037
动态规划--多边形游戏

   《算法分析与设计》 王晓东 问题描述:  多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。   游戏第1步,将一条边删除。   随后n-1步按以下方式操作 ...

Sat Sep 14 18:13:00 CST 2013 1 9411
点是否在 三角形,凸多边形, 凹多边形,四面体内 的判断

今天下午偶然瞄了一眼编程之美, 看到了一个问题, 4.4 点是否在多边形内. 为什么关注这个问题呢? 因为在今年给中科院保送研究生机试出题的时候,我也出了一道这样的题目. 看了编程之美的解答之后, 感觉作者没有把这个问题讲清楚, 所以来写这样一个东西. <编程之美> ...

Sun Jul 19 23:27:00 CST 2015 0 1845
凸多边形区域划分为三角形问题

RT: 一个凸多边形区域,有N条边,将其划分为三角形区域,问共有多少种分割方法。 1.我们从最简单情况开始:N=3,f(3)=1; 2.当N=4,f(4)=2; 3.N边时 我们从节点1开始考虑,要想分割成三角形区域,1不能和与它相邻的点连接,所以1可以连接3,4 ...

Thu Jan 10 02:23:00 CST 2013 1 3384
算法设计与分析——多边形游戏(动态规划

一、问题描述 多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。   游戏第1步,将一条边删除。   随后n-1步按以下方式操作:   (1)选择一条边E以及由E连接着的2个顶点 ...

Tue Oct 08 02:51:00 CST 2019 0 908
动态规划----数字三角形问题

题目:   在数字三角形中寻找一条从顶部到底边的路径,使得路径上所经过的数字之和最大。路径上的每一步都只能往左下或 右下走。只需要求出这个最大和即可,不必给出具体路径。三角形的行数大于1小于等于100,数字为 0 - 99。  输入格式:   要求输出最大和。 思路分析 ...

Wed Feb 13 19:37:00 CST 2019 0 868
数字三角形动态规划

题目描述给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。 输入输入数据的第1行是数字三角形的行数n,1≤n≤100。接下来n行是数字 ...

Tue Dec 04 06:37:00 CST 2018 1 1796
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM