首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

计算几何, 算法分析解决方案

2012-02-10 
计算几何, 算法分析在一个所谓的 “矩形多边形” (rectilinear polygon)中, 所有边的方向不是水平的就是垂直

计算几何, 算法分析
在一个所谓的 “矩形多边形” (rectilinear polygon)中, 所有边的方向不是水平的就是垂直的. 考察包含 n个顶点的矩形多边形 p. 试举例说明: 为了看守这种多边形, 有时至少需要n/4台摄像机.

请给点意见吧?

[解决办法]
很简单,举个例子,就是正方形,它是Rectilinear polygon的一种,有4个顶点(n=4),要看守他(放m台摄像机使得正方形内部每个点都能被摄像机看到),至少需要1台摄像机,而1==n/4
[解决办法]
昨天晚上想回答这个问题,被老婆强制去睡觉了,所以话没说清楚.

1,平面多边形三角化,这个资料很多,自己去搜一下看看,就是把多边形变成三角形组成的集合.

2,然后用三种色染色顶点,每个相邻的点都不用同一颜色.
(由三角形构成的多边形,最多三种颜色搞定,有定理的)

3,然后选其中一种颜色作为摄象机(卫兵/灯泡)

http://academic.research.microsoft.com/Paper/271274.aspx?query=star-shaped

这篇文章你可以看看,是把一个空心汉字"至"字分解成星形多边形的.

这类问题和矩形多边形没关系,也许矩形多边形有更快更好的解法.
不要自己花太长时间思考了,多搜一下,借鉴前人的结论.

我一般是用自己做的多线程搜论文工具(目前想把它做的更强公布出来给大家用),
先就一个关键词,下一堆文章,然后迅速判断哪个有用哪个没用,再研究有用的.

热点排行