正如标题所说,我需要将一个矩形分成随机形状的多边形。
例如,有 7 个多边形:
+--------+--------+
|\ | 2 |
| \ 1 |''--..__|
| ------| 5 |
| 3 / \________|
| / /\ 6 |
|__/ 4 / \______|
| / 7 |
+-----+-----------+
我不知道是否已经有一种算法可以解决这个问题,但我似乎无法理解这一点。
我并不特别关心你用什么语言回答,但我会用 Java/Swing 来实现。