/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ /** * * @param pRoot TreeNode类 * @return bool布尔型 */ //方法:双重递归问题(一个获得深度的递归函数,一个遍历判断是否为平衡二叉树的主函数),递归结束条件为空树 //1、局部函数(获得深度的递归函数),跳出递归条件是:节点为NULL //(1)判空树,,返回0 //(2)定义深度变量depth //(3)定义左右子树的深度lDepth,rDepth,并重复嵌套...