leetcode114.二叉树展开为链表
二月 23, 2020
leetcode114. 二叉树展开为链表
给定一个二叉树,原地将它展开为链表。
例如,给定二叉树
1
/ \
2 5
/ \ \
3 4 6
将其展开为:
1
\
2
\
3
\
4
\
5
\
6原地的定义:随着数据量的变化,我的存储空间应该不变。所以我觉得应该是不让用栈做的。
前序遍历解法
写在注释里面了.一定要注意 左子树置空
1 | public void flatten(TreeNode root) { |
这道题我写完还半信半疑的提交,没想到他过了,这就是题感吗,我终于也点出这个技能了
leetcode 33/100
查看评论