struct node{
node *parent;
node *next;
node *child;
};
node* next(node *node){
if(node == null)
return null;
if(node->child != null)
return node->child;
if(node->next != null)
return node->next;
while(node->parent->next == NULL && node->parent != root)
node = node->parent;
return node->parent->next;
} 左孩子右兄弟表示多叉树查找返回下一个节点
最新推荐文章于 2025-02-08 21:45:32 发布
5796

被折叠的 条评论
为什么被折叠?



