Equal Tree Partition
Given a binary tree withnnodes, your task is to check if it's possible to partition the tree to two trees which have the equal sum of values after removing exactly one edge on the original tree.
Example
Example 1:
Input:
5
/ \
10 10
/ \
2 3
Output: True
Explanation:
5
/
10
Sum: 15
10
/ \
2 3
Sum: 15Example 2:
Note
按edge划分子树
找sum/2的子树和就行!
Code
Last updated