摘要:
模拟退火的题解。 题目的难点在于如何计算点到所有线段的距离。 我们可以通过求线段的直线解析式,然后计算与其垂直的直线的斜率,将随机出来的点带入求得直线解析式,然后求两直线交点,判断是否在线段上进行分讨即可,但是我可能写挂了,所以改成用的向量。 我们看到有三种情况,我们可以分别来讨论。 当为图 (a) 阅读全文
摘要:
点到线段最短距离的运算与点到直线的最短距离的运算二者之间存在一定的差别,即求点到线段最短距离时需要考虑参考点在沿线段方向的投影点是否在线段上,若在线段上才可采用点到直线距离公式。 通俗的说,我们按照求点到直线的距离作垂线后,交点不一定在线段上。 如图 \(1\) 所示。 通常的方法有三种: 解析式法 阅读全文