class TreeNode {
int val = 0;
TreeNode left = null;
TreeNode right = null;
public TreeNode(int val) {
this.val = val;
}
}
public class Solution {
public int TreeDepth(TreeNode root) {
int m;
int n;
if(root==null){
return 0;
}else{
m=TreeDepth(root.left);
n=TreeDepth(root.right);
if(m>n){
return m+1;
}else{
return n+1;
}
}
}
}
int val = 0;
TreeNode left = null;
TreeNode right = null;
public TreeNode(int val) {
this.val = val;
}
}
public class Solution {
public int TreeDepth(TreeNode root) {
int m;
int n;
if(root==null){
return 0;
}else{
m=TreeDepth(root.left);
n=TreeDepth(root.right);
if(m>n){
return m+1;
}else{
return n+1;
}
}
}
}