一个通用的TreeIterator

因工做须要,写了一个通用的树迭代器。主体逻辑参考了AOM (www.operamasks.org)的ComponentIterator,做了如下改进: 1. 接受任意节点类型(泛型参数) 2. 加入了一个stack来跟踪parent (节点无需提供getParent) 3. 加入了一个函数接口来过滤子树 主类: public abstract class TreeIterator<Node> im
相关文章
相关标签/搜索