检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李庆华[1]
机构地区:[1]华中理工大学计算机科学与工程系,武汉430074
出 处:《计算机学报》1992年第8期589-596,共8页Chinese Journal of Computers
摘 要:设P与Q是平面内任意二互不相交的凸多边形,d为任一给定方向,本文研究P沿d以平移方式运动可否与Q碰撞的判定问题.文中定义了凸多边形顶点集上的偏序关系,给出了判定可碰撞性的新的充分必要条件,据此采用四分搜索方法构造了判定可碰撞的算法.在最坏情况下算法的复杂度为O(logn),在不计常数因子的情况下,这是最优的.Let P and Q be two arbitrary disjoint convex polygons, and d an arbitrary direction in plane. This paper studies the problem of deciding whether P collides against Q when P moves parallelly in the direction of d. A partial ordering on the set of convex polygon vertexes is defined, and a new sufficient and necessary condition for deciding possible collision is given, and on these grounds the algorithm for deciding possible collision is constructed by the quartered search In the worst case the time-complexity of the algorithm is O(logn), and it is optimal without regard for constant factors.
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117