福建师范大学学报(自然科学版)

2000, (04) 17-21

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

逐行(列)扫描判定点集是否在多边形内部的算法
A Row(column) scanning based Algorithm for Deciding whether a Point Set Is Inside a Polygon

潘日红

摘要(Abstract):

提出一种基于点集排序 ,逐行 (或逐列 )扫描平面点集 S,判定点集 S中的点是否在多边形 L内部的算法 .该算法的时间复杂性在最坏情况下为 :max( O( n log n) ,O( km log m) )次比较和 O( km)次乘法 .其中 n为点集 S的点数 ,m为多边形 L的顶点数 ,k=min( u,v) ,其中 u,v分别为点集 S中的点分布的行数和列数 .该算法思路简单 ,易实现 ,且在一般情况下 ,效率比已有的算法高

关键词(KeyWords): 点集;多边形;排序;逐行扫描

Abstract:

Keywords:

基金项目(Foundation):

作者(Author): 潘日红

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享