用时:6min
很简单,中序遍历,计算两边子树是否存在 1 的值,没有就去掉。凡事左右子树或者自身包含 1 ,返回 true 。否则返回 false
1 | var pruneTree = function(root) { |
一个需要注意的点是,root本身也有可能需要剪掉,所以增加了一个虚拟节点来作为父节点
失败会设下陷阱,没有胜利会发出邀请
用时:6min
很简单,中序遍历,计算两边子树是否存在 1 的值,没有就去掉。凡事左右子树或者自身包含 1 ,返回 true 。否则返回 false
1 | var pruneTree = function(root) { |
一个需要注意的点是,root本身也有可能需要剪掉,所以增加了一个虚拟节点来作为父节点