【发布时间】:2016-01-31 04:54:17
【问题描述】:
我试图递归地围绕垂直轴翻转四叉树,但不使用特定的 PL。在这种情况下,我写了以下内容,但我 100% 认为它实际上并不好,而且我不能确定我是否也理解它。
flip(quadtree) {
if (singleNode)
return quadtree
else return formQuadTree(flip(NW(quadtree)), flip(NE(quadtree)), flip(SW(quadtree)), flip(SE(quadtree)))
有什么建议吗?
【问题讨论】: