中国学术期刊网络出版总库
  关闭
基于二分法判定点集是否在多边形内部的算法  
   推荐 CAJ下载 PDF下载
【英文篇名】 An Algorithm for Deciding Whether a Point Set Is Inside a Polygon Based on Binary Search
【下载频次】 ★★★☆
【作者】 潘日红;
【英文作者】 PAN Ri hong (Department of Computer Science; Fujian Teachers University; Fuzhou 350007; China);
【作者单位】 福建师范大学计算机科学系;
【文献出处】 福建师范大学学报(自然科学版) , Journal of Fujian Teachers University(Natural Science), 编辑部邮箱 2001年 03期  
期刊荣誉:中文核心期刊要目总览  ASPT来源刊  CJFD收录刊
【中文关键词】 点集; 多边形; 平面区域; 二分法;
【英文关键词】 point set; polygon; planar area; binary search;
【摘要】 提出一种基于二分法判定点集是否在多边形内部的算法 ,根据多边形 L的顶点和边分布的情况 ,分割平面为一组平面区域的有序集合 R,判定 R中每个区域是否在多边形 L内部 ;对于点集 S中的点 p,用二分法搜索 R,找到点 p所属的平面区域 ,从而判定出点 p是否在多边形内部 .该算法在最坏情况下的时间复杂性为 max(O(n log m) ,O(tm log m) ) ,其中 n为点集 S的点数 ,m为多边形 L的顶点数 ,t为多边形 L所有顶点的 X坐标的不同取值个数 .在一般情况下该算法比已有的算法效率更高 .
【英文摘要】 An algorithm for deciding whether a point set is inside a polygon is given on the basis of binary search method. This algorithm first splits the plane to generate an ordered set R of planar areas, and determines whether it is inside a given polygon L for each area in R . With those preprocessing steps, this algorithm then decides whether it is inside polygon L by binary search in R for each point in a given point set S . The time complexity of the algorithm in the worst case is  ma...
【分类号】 O223
【正文快照】 对于平面上给定的一个点集 S,判定 S中有哪些点位于一个给定的多边形 L内部的问题 ,在计算机应用的一些领域中经常会遇到 .对于这一问题的求解 ,已有几种不同的方法 .一种最朴素的方法是逐点判断 S中的点是否在多边形 L内部 ,该法虽简单但效率不高 ;文 [1 ]提出了通过反复求剩?

xxx
【读者推荐文章】中国期刊全文数据库 中国博士学位论文全文数据库 中国优秀硕士学位论文全文数据库 中国重要会议论文全文数据库
【相似文献】
中国期刊全文数据库
中国优秀硕士学位论文全文数据库
中国博士学位论文全文数据库
中国重要会议论文全文数据库
中国重要报纸全文数据库
中国学术期刊网络出版总库
点击下列相关研究机构和相关文献作者,可以直接查到这些机构和作者被《中国知识资源总库》收录的其它文献,使您全面了解该机构和该作者的研究动态和历史。
【文献分类导航】从导航的最底层可以看到与本文研究领域相同的文献,从上层导航可以浏览更多相关领域的文献。

数理科学和化学
  数学
   运筹学
    统筹方法
  
 
  CNKI系列数据库编辑出版及版权所有:中国学术期刊(光盘版)电子杂志社
中国知网技术服务及网站系统软件版权所有:清华同方知网(北京)技术有限公司
其它数据库版权所有:各数据库编辑出版单位(见各库版权信息)
京ICP证040431号    互联网出版许可证 新出网证(京)字008号