题目:

思路:

代码:
struct TreeNode
{
int val;
TreeNode *left;
TreeNode *right;
}
class Solution{
public:
void DeepFirstPrint(TreeNode*pTreeNode)
{
if(pTreeNode==NULL)
return ;
queue<int>Queue;
Queue.push(pTreeNode->val);
while(!Queue.empty())
{
pTreeNode* node;
node=Queue.front();
Queue.pop();
cout<<node->val;
if(node->left!=NULL)
Queue.push(Queue->left->val);
if(node->right!=NULL)
Queue.push(Queue->right->val);
}
}
};
相关文章:
-
2022-12-23
-
2021-10-18
-
2021-04-03
-
2022-02-27
-
2022-01-19
-
2022-12-23
-
2021-07-20
-
2022-02-24