Leetcode 156Binary Tree Upside Down

来源:互联网 发布:千牛淘宝助手在哪里 编辑:程序博客网 时间:2024/04/30 07:55

Given a binary tree where all the right nodes are either leaf nodes with a sibling (a left node that shares the same parent node) or empty, flip it upside down and turn it into a tree where the original right nodes turned into left leaf nodes. Return the new root.

For example:
Given a binary tree {1,2,3,4,5},
1
/ \
2 3
/ \
4 5

return the root of the binary tree [4,5,2,#,#,3,1].
4
/ \
5 2
  / \

 3 1

参考这里

http://blog.csdn.net/whuwangyi/article/details/43186045

0 0