如何判断多边形是否自相交

[复制链接]
查看11 | 回复1 | 2013-8-23 10:48:42 | 显示全部楼层 |阅读模式
自相交是指一个多边形不相邻的边相交。
如何快速判断是否自相交?
时间复杂度应在O(n^2)以下
求出来再给附加d

回复

使用道具 举报

千问 | 2013-8-23 10:48:42 | 显示全部楼层
首先需要一个“快速”判断线段相交的算法(网上一大把,自己搜索一下);逐边两两判断,如果存在2个线段相交,则多边形自相交;否则(最坏情况),多边形“不自相交”,比较次数n*(n-1)/2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行