我想做一个 n 数组树的前序遍历。我的树节点结构包含一个向量指针成员。那么,我怎样才能迭代地调用成员。
我想做类似的事情:
for(i in node->children){
cout<<i;
}
该类Node
定义如下:
class Node {
public:
int val;
vector<Node*> children;
Node() {}
Node(int _val, vector<Node*> _children) {
val = _val;
children = _children;
}
};