【发布时间】:2021-08-26 17:16:08
【问题描述】:
如何判断 AB 右侧的第一段是什么? 所以我们从 A 开始步行,到达 B,然后我需要走最右边 - 到 C。 但是我如何在数学上找到这个? 请记住,在任何方向上都可能有来自 B 的更多段。 (其中一些或全部可能在 B 的左侧 - 在我的图像中 C 和 D 在右侧)
我们确实有所有顶点坐标 - x 和 y!
我想
- 找出 C 和 D 是在通过 AB 的线的右侧还是左侧,
- 如果两者都在右侧,请画一条从 C 到 AB 的垂线和一条从 D 到 AB 的垂线 从 A 到垂线最短的距离就是赢家?
【问题讨论】:
-
请注意,在我链接的问题中,该问题仅询问给定点是在右侧还是左侧;但是答案提供了将点的“左右”作为+1和-1之间的数字的代码;您应该选择一个带有您想要的符号的点(右为负,左为正),并且最接近零。
-
另外请注意,如果您从 A 的角度或 B 的角度来看,您可能会得到不同的结果。
-
@Stef 谢谢我想知道这对我有什么帮助。我将不得不在编码中实现它并提供一些场景,看看它是如何工作的。我会告诉你的!
-
所以你需要最小的角度? (角度 ABC