Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在二维空间中有一组点。这些点有两种不同的类型(比如少数点是黑色的,而其余的点是白色的)。我需要找到一种算法来找到将两个点子集分开的多边形。多边形的顶点可以是这两种点中的任何一种。
我尝试谷歌搜索,但找不到任何合适的算法。是否存在任何算法来做到这一点?
您的问题不是很清楚,但我认为您只是在要求存在。考虑以下算法:
只要您将多边形绘制得非常接近“星形”网络,就可以始终完成最后一步,因此您现在可以得到在 2D 中将黑色与白色点分开的多边形