思路:遍历多边形中所有的点,取x最大的点,求出该点与其前后两点的两个线段,根据线段的向量即可判断出多边形的顺序。
遇到的错误:因为有的时候传进来的首尾点相同(闭合),如果首个点就是x最大,前一个点就是自己,这样算法就会出错,所以进行判断前必须删除首位重合的点再进行判断
思路:遍历多边形中所有的点,取x最大的点,求出该点与其前后两点的两个线段,根据线段的向量即可判断出多边形的顺序。
遇到的错误:因为有的时候传进来的首尾点相同(闭合),如果首个点就是x最大,前一个点就是自己,这样算法就会出错,所以进行判断前必须删除首位重合的点再进行判断