다음과 같은 다이어그램을 구현한 아래의 코드를 이용하여 노드 다이어그램의 최대 깊이를 구하는 코드를 작성하시오. DFS(깊이우선탐색) 과 BFS(너비우선탐색) 탐색방법을 이용하여 각각 작성하시오. TreeNode 클래스 class TreeNode { public int val; TreeNode left; TreeNode right; TreeNode(int val) { this.val = val; } } 메인 메소드 public static void main(String[] args) { TreeNode root = new TreeNode(10); root.left = new TreeNode(9); root.left.left = new TreeNode(7); root.left.right = new Tree..