层次遍历二叉树是指从上到下,从左到右依次遍历二叉树的每一层节点。
下面是一个使用队列实现层次遍历二叉树的 C 语言代码:
#include <stdio.h>
#include <stdlib.h>
typedef struct TreeNode {
int val;
struct TreeNode *left;
struct TreeNode *right;
} TreeNode;
typedef struct Queue {
TreeNode **nodes
层次遍历二叉树是指从上到下,从左到右依次遍历二叉树的每一层节点。
下面是一个使用队列实现层次遍历二叉树的 C 语言代码:
#include <stdio.h>
#include <stdlib.h>
typedef struct TreeNode {
int val;
struct TreeNode *left;
struct TreeNode *right;
} TreeNode;
typedef struct Queue {
TreeNode **nodes