寻找三角形的共同边

计算科学 图论 delaunay三角剖分
2021-12-03 05:29:52

给定三角剖分(几何),是否有已知的算法可以找到三角形的共同边,即 O(N) 或更好?

在此处输入图像描述

1个回答

如果您知道边和三角形的数量,则可以通过三角形列表进行栅格化并创建三角形到边图(O(Ntri))并同时创建逆映射,这将为您提供共享边的两个三角形。对该列表的直角三角形对的天真搜索将是O(Nedge), 在哪里Nedge最坏的情况是3Ntri. 当然,这一切都假设您有一种方法可以为图中的每条边计算唯一 ID。