/*Floyd算法:最短路 关键: (1)求出矩形第四个点坐标(判断垂直交点,向量加) 已知矩形的A、B、C点的坐标,求D点坐标: 若 |AB|^2 + |AC|^2 = |BC|^2,则:A点即为垂直交点 向量(A->B) + 向量(A->C) = 向量(A->D) => D.x = A.x + 向量(A->D).x D.y = A.y + 向量(A->D).y (2)建图 */
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include