【发布时间】:2014-11-29 17:34:59
【问题描述】:
根据wikipedia,n - 2 个节点的二叉树与简单的n-vertex 多边形三角剖分之间存在双射(1:1 对应)。我想知道,如何相互转换*?
换句话说,如何将三角形集合转换为二叉树以及如何将二叉树转换为三角形集合?三角形是顶点的 ccw 三元组 (v0, v1, v2) 并链接相邻三角形 (n0, n1, n2)。
* 从程序员的角度来看,算法,代码示例等。
【问题讨论】:
标签: algorithm binary-tree polygon triangulation