思路: 题目的主要信息: 一棵以1为根节点的树,节点值为0或者1 最多经过两个值为1的节点的情况下,求有多少条从根达到叶结点的路径 方法一:dfs具体做法:我们首先根据题目给出的边信息构建邻接矩阵,可以访问某个节点的所有相邻节点。然后从根节点开始dfs递归,递归过程不断更新路径中1的数量count变量,只有count小于等于2才能继续遍历下去,维护答案。 class Solution { public: //dfs函数,其中cur是当前节点,pre是这个节点遍历过来的前序节点,count记录经过多少节点值为1 void dfs(int cur, int pre, int count, in...