题目描述 线段和直线判交板子题 分析题目,如果存在这一条直线,那么过这条直线作垂线,一定有一条垂线穿过所有线段,否则不存在.题目转化为寻找一条直线与所有线段有交点. 直线线段判交方法: 1.先判断线段端点是否在直线上 2.如果端点不在直线上,则判断线段两端点是否分别位于直线两侧,做两次叉乘即可 考虑如何枚举直线.上述的这条垂线,如果在穿过所有线段的情况下将其平移,一定会碰到某条线段的端点:接着将其旋转一定角度,一定会碰到另一个端点.所以,只需枚举某两个端点构成的直线即可.时间复杂度O(n^3)…