当前位置: 代码迷 >> 综合 >> 栈和队列:层序遍历二叉树
  详细解决方案

栈和队列:层序遍历二叉树

热度:68   发布时间:2024-02-19 15:38:26.0

层序遍历二叉树

题目:层序遍历二叉树。

思路:用队列保存当前节点的非空子节点。

void levelTravel(TreeNode *root)
{if(root == NULL){return;}queue<TreeNode*> q;q.push(root);while(!q.empty()){root = q.front();visit(root);if(root->left){q.push(root->left);}if(root->right){q.push(root->right);}q.pop();}
}

 

  相关解决方案