李澎煦 半平面交的算法及其应用.pptVIP

  • 2
  • 0
  • 约3.03千字
  • 约 24页
  • 2017-07-31 发布于河北
  • 举报
李澎煦 半平面交的算法及其应用

半平面交的算法及其应用 北京四中 李澎煦 基本概念 半平面交的联机算法 半平面交的分治算法 问题的关键是怎样在O(m+n)的时间里求两个凸多边形的交。 描述凸多边形的方法 凸多边形交的算法1: 凸多边形交的算法2: 算法的复杂度 Hotter and Colder (Waterloo local contest) 问题1分析: Nice Milk (OOPC1) 问题2分析: 小结 Video (CTSC98) 问题3分析: Triathlon (NEERC2000) 问题4分析: 小结 Run away (CERC99) 问题5分析1: 问题5分析2: Voronoi图 半平面交的算法及其应用 * * 半平面:平面上的直线及其一侧的部分。 半平面可由不等式ax+by+c=0确定。 在一个有界区域里半平面或半平面的交是一个凸多边形区域。 n个半平面的交是一个至多n条边的凸多边形。 procedure intersection of half-planes 输入:n个半平面H1,H2,…Hn 输出:H1∩H2∩…∩Hn 初始化区域A为整个平面 依次用直线aix+biy+ci=0,i=1,2,…n切割A, 保留使不等式aix+biy+ci=0成立的部分 输出 A 复杂度O(n*n),联机算法。 假设可以在O(m+n)的时间内将m个半平面的交

文档评论(0)

1亿VIP精品文档

相关文档