我给出了一组边E和一组顶点V.每个顶点代表2d空间上的点(例如城市地图)。每条边是连接两个顶点(无向图)的一条路径,它是线段,其长度是欧几里德度量(两点之间的距离)。给定一些顶点n如何找到所有其他顶点m,使得边(从m到n)不从E穿过任何边。 假设任何顶点可以连接到任何顶点,只要添加这样的连接边缘不会越过给定集合E的任何边缘。 请注意,常见顶点不计为交叉。 例如,对于给定的图表: Graph V={A,B,C,D,F,G,H} E={{B,C},{D,E}} 给定顶点A;溶液B,C,D,H
答案 0 :(得分:0)
从图表中移除边缘并运行n
播种的广度或深度优先搜索。无需遍历指示的边缘即可到达所有可到达的顶点m
。