简单多边形可见点问题的快速求解算法

来源 :计算机学报 | 被引量 : 20次 | 上传用户:xamalong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
简单多边形可见点问题是计算几何的基本问题之一,在许多领域均有应用.本文在参考现有算法(尤其是Lee算法)的基础上,提出了改进的方法.文中方法先用射线法求取第一个可见点,然后利用文中设定的规则搜索后续可见点.本文算法继承和发展了Lee算法的几何直观性,且也只采用一个堆栈,但无须耗时的坐标变换和三角函数运算,而且彻底修改了Lee算法的错误,避免了Lee算法中的不足之处,并且算法的时间和空间复杂度仍为O(n).本文算法已应用于工厂设计配管软件PDSOFTforPiping中,实践证明效果很好.
其他文献
采用熔盐法生长了大尺寸RbTiOAsO4晶体.利用同步辐射形貌术和化学腐蚀法,研究了RbTiOAsO4晶体中的生长缺陷.发现该晶体中的生长缺陷主要为生长位错和生长扇界,大部分位错沿[1
基于埋设在复合材料层板中的多方位多模光纤网络的特点,提出了检测层板内部发生多处横向冲击损伤的重构算法.根据光纤损伤图像检测系统获得的图像信号,可实时、定量、直观重
介绍了一个用构造空间二进制编码进行非接触3D形貌测量的系统。它以一台LCD投影仪为硬件基础,用8幅条纹投影图案对被测物体表面进行空间编码。用CCD摄像机获取物体编码信息,用基于单一
Distribution coefficient K of C n H 2 n +1 OH between micellar phase and water phase in CTAB/C n OH/H 2O O/W system increases with the increa
比较了小波去噪与小波平滑方法对毛细管电泳信号处理的差别.结果表明,用平滑方法处理毛细管电泳信号会使峰变宽变低,而用去噪方法处理引起有用信号的变化极小 The difference b
为了调整某轻型单轴式燃气轮机转子支承系统临界转速和控制振动,理论计算和实验分析了该燃气轮机转子支承系统动力特性。结合该燃气轮机的具体结构,设计了弹性支承和多孔质挤压
提出了分段多项式方法计算大气水汽含量,并结合无线电高空气象探测资料,分析并评估了地基GPS遥感技术的精度.香港地区的可降水份计算结果表明,地基GPS遥感技术的精度为1 mm~2
以半经典量子力学方法发展了一个广义的理论,用来描述分子间长程作用下碰撞导致的电子态跃迁过程。运用分子间特别是线性分子间的一级静电Hamiltonian推导碰撞导致的电子态跃迁矩阵元的表
用量子化学从头计算法对氟原子与羟亚甲基CH_2OH在势能面上的反应进行了研究.采用G2(MP2,SVP)理论计算出了势能面上各驻点物种的构型参数、振动频率和能量.结果表明:F与CH_2O
利用穆斯堡尔谱在K2 O Fe2 O3催化剂中检出了α Fe2 O3(大晶粒及微晶 )、KFeO2 、K1+ XFe11O17、α FeOOH和γ FeOOH等物相 ,它们的相对含量取决于催化剂的含钾量及煅烧温度