您现在的位置是:主页 > news > 北海哪家公司做网站建设研发/鹤壁seo推广

北海哪家公司做网站建设研发/鹤壁seo推广

admin2025/6/23 12:35:54news

简介北海哪家公司做网站建设研发,鹤壁seo推广,中国机械加工网网址,个人简历制作网站线相关的算法 总表 算法说明方法判定补充判断两矢量相互之间的顺逆时针关系矢量P(x1,y1)&#xff0c;Q(x2,y2)PQx1y2-x2y1PQ>0 > P在Q的顺时针方向PQ<0 > P在Q的逆时针方向 PQ0 > P与Q共线&#xff0c;但可能同向也可能反向折线段的拐向判断有公共端点的线段…

北海哪家公司做网站建设研发,鹤壁seo推广,中国机械加工网网址,个人简历制作网站线相关的算法 总表 算法说明方法判定补充判断两矢量相互之间的顺逆时针关系矢量P(x1,y1)&#xff0c;Q(x2,y2)PQx1y2-x2y1PQ>0 > P在Q的顺时针方向PQ<0 > P在Q的逆时针方向 PQ0 > P与Q共线&#xff0c;但可能同向也可能反向折线段的拐向判断有公共端点的线段…

线相关的算法

总表

算法说明方法判定补充
判断两矢量相互之间的顺逆时针关系矢量P=(x1,y1),Q=(x2,y2)P×Q=x1y2-x2y1P×Q>0 => P在Q的顺时针方向
P×Q<0 => P在Q的逆时针方向
P×Q=0 => P与Q共线,但可能同向也可能反向
折线段的拐向判断有公共端点的线段p0p1和p1p2result=(p2-p0)×(p1-p0)result>0 => p0p1在p1点拐向右侧后得到p1p2
reslut<0 => p0p1在p1点拐向左侧后得到p1p2
reslut=0 => p0、p1、p2三点共线
这里写图片描述
点是否在线段上点Q是否在线段P1P2上条件1:(Q-P1)×(P2-P1)=0
条件2:Q在以P1、P2为对角顶点的矩形内
条件1 => 保证Q在P1P2上
条件2 => 保证Q不在P1P2的延长线或反向延长线上
这里写图片描述
判断两线段是否相交(算法一)线段P1P2、线段Q1Q2是否相交条件1:快速排斥试验
条件2:跨立试验
跳转这里写图片描述
判断两线段是否相交(算法二)线段AB、线段CD是否相交公式法跳转这里写图片描述
求两条共线的线段的交点这里写图片描述