C语言中二叉树遍历算法有三种:先序遍历、中序遍历和后序遍历。
先序遍历的代码如下:
voidpreorder(struct node* root) {
if (root != NULL) {
printf("%d ", root->data);
preorder(root->left);
preorder(root->right);
}
}
C语言中二叉树遍历算法有三种:先序遍历、中序遍历和后序遍历。
先序遍历的代码如下:
voidpreorder(struct node* root) {
if (root != NULL) {
printf("%d ", root->data);
preorder(root->left);
preorder(root->right);
}
}