由于Chazelle(1991)有一个algorithm for triangulating a polygon in linear time,但是,AFAIK,他的算法在一般数学软件库中没有任何标准实现。
有谁知道这样的实现?
答案 0 :(得分:18)
请参阅answer问题Powerful algorithms too complex to implement:
根据Skiena(算法设计手册的作者)的说法,“[该]算法实施起来毫无希望。”
之前我曾寻找过一个实现,但找不到一个。我认为假设由于其复杂性而没有人实现它是安全的,并且我认为它也具有相当大的常数因子,因此对于具有较小常数因子的O(n lg n)
算法不会很好。
答案 1 :(得分:1)