2017年11月30日 星期四

[LeetCode] 226. Invert Binary Tree

轉自LeetCode

Invert a binary tree.
     4
   /   \
  2     7
 / \   / \
1   3 6   9
to
     4
   /   \
  7     2
 / \   / \
9   6 3   1

<Solution> 
這題算是典型的 recursive 的題目

code 如下

Java

Kotlin

當然也有 iterative 的寫法

C++
Java

沒有留言:

張貼留言