我有一个几何无向平面图,即每个节点都有一个位置,没有两条边相交,我想找到所有没有边相交的环。
这个问题是否已经有了好的解决方案?
这个问题是否已经有了好的解决方案?
我计划做的是一种类似于A*
的解决方案:
- 将每条边作为路径插入到最小堆中
- 使用每个选项扩展最短路径
- 剔除回到起点之外的路径(可能不需要)
- 剔除将成为第三条使用给定边的路径
有人看到问题了吗?这样做行得通吗?