m0_75082182 2023-10-13 11:25 采纳率: 0%
浏览 20

二叉树按层遍历C语言完整代码

描述
给出一个二叉树,建立采用二叉链表存储方式的二叉树,求 该二叉树的 按层遍历序列。
本题存储结构可以自由选择使用 二叉链表,或 静态链表。如果你用二叉链表,记得最后释放全部链表节点。
输入描述
第一行是一个正整数 n (0<n≤10000),表示该二叉树的节点总数。
每个节点编号唯一 ,节点编号为 0 n−1 。0 号节点 为 根节点。
接下来是 n−1 行,每行 3 个整数 a,b,lr (a,b∈[0,n−1] , lr∈[0,1]) :
当 lr=0 ,表示 b 是 a 的左儿子;
当 lr=1 ,表示 b 是 a 的右儿子。
输出描述
一行:该二叉树的 按层遍历序列
用例输入 1 
5
0 1 0
0 2 1
2 3 0
2 4 1
用例输出 1 
0 1 2 3 4

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-13 14:32
    关注

    【以下回答由 GPT 生成】

    我需要了解如何实现二叉树的按层遍历算法。



    【相关推荐】



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 10月13日