Merge pull request #5 from jdhnsu/main_jdh

up binary.c
This commit is contained in:
jdh 2025-05-21 12:29:22 +08:00 committed by GitHub
commit 2250b0d9f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 11 additions and 1 deletions

View File

@ -58,4 +58,13 @@ void traverse_tree(tree_node *roots)
roots = queue[front];
front = (front+1) % 3;
}
}
// dfs遍历
void traverse_tree_dfs(tree_node *roots)
{
if (roots == NULL)
return;
printf("%d\n",roots->value);
traverse_tree_dfs(roots->left);
traverse_tree_dfs(roots->right);
}

View File

@ -15,4 +15,5 @@ void insert_tree_node(tree_node *node,tree_node *node_new);
void delete_node(tree_node *node);
// 遍历树节点
void traverse_tree(tree_node *roots);
void traverse_tree_dfs(tree_node *roots);
#endif // DEBUG

2
main.c
View File

@ -114,7 +114,7 @@ int main(void) {
node1->right = node4;
node2->left = node5;
node2->right = node6;
traverse_tree(root);
traverse_tree_dfs(root);
printf("Hello World!\n");
system("pause");
return 0;