四叉树遍历

8

我正在尝试为四叉树实现一个前向迭代器。不幸的是,我似乎找不到关于四叉树遍历的任何资源。

有人能指点我正确的方向吗?

3个回答

5

一种简单的方法是线性化树形结构。你需要递归地进行操作,并创建一个指向你要访问节点的指针数组,然后从中创建一个前向迭代器。


这么简单又如此出色!我怎么没想过这样做。现在,顺便说一下,我在处理某个索引等于其父节点的节点时遇到了问题。看起来我得改变插入规则或者其他什么。你有什么想法吗? - Matt Mils

4

在询问之前,我尝试了一下这篇论文。也许太仓促了。 - Matt Mils

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接