将一棵二叉树原地展开为一个单链表,链表节点顺序等于二叉树的先序遍历(根→左→右)。展开后每个节点的左指针必须为 null,右指针指向下一个节点。
方法一(递归后序反向处理):
给你二叉树的根结点 root ,请你将它展开为一个单链表:
一行二叉树的序列化数组root,节点值之间用空格隔开,空节点用null表示。
层序遍历输出转化后的二叉树。末尾不保留多余的null。

输入
1 2 5 3 4 null 6
输出
1 null 2 null 3 null 4 null 5 null 6
输入
0
输出
0
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.