100.same-tree
題目
Given the roots of two binary trees p and q, write a function to check if they are the same or not.
翻譯
有兩個二元樹,請比較兩個是否結構、節點值皆相同
Example:
1 1
/ \ / \
2 3 2 3
input: p = [1, 2, 3], q = [1, 2, 3]
Output: true 1 1
/ \
2 2
input: p = [1, 2], q = [1, null, 2]
Output: false思路
一、極限值/特殊狀況
[], [0] => 是 false,因為第一個樹沒有節點,第二個樹只有一個節點。
二、哪種資料結構解
Tree + DFS
三、大概會怎麼解
使用遞迴
判斷每個節點的是否相同
型別
解題
Last updated