给定一个二叉树,我们在树的节点上安装摄像头。
节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。
计算监控树的所有节点所需的最小摄像头数量。
https://leetcode-cn.com/problems/binary-tree-cameras/
节点有三种状态。递归从叶子节点开始处理。
//来自garrybest的答案
class Solution {
private int ans = 0;
public int minCameraCover(TreeNode root) {
if