로딩
요청 처리 중입니다...

JAVA_Second Minimum Node In a Binary Tree_LeetCode 671

 JAVA_Second Minimum Node In a Binary Tree_LeetCode 671

JAVA_Second Minimum Node In a Binary Tree_LeetCode 671 풀이 class Solution { int min = Integer.MAX_VALUE; int min2 = Integer.MAX_VALUE; boolean chk = false; public int findSecondMinimumValue(TreeNode root) { if(root == null) return 0; if(root.val < min) { min = root.val; } if(root.val > min && root.val <= min2) { chk = true; min2 = root.val; } findSecondMinimumValue(root.left); findSecondMinimumValue(root.right); return !chk ?

-1 : min2 ; } } * 출처 Second Minimum Node In a Binary Tree - LeetCode Se...

# JAVA # JAVA_LeetCode671 # JAVA_SecondMinimumNodeInaBinaryTree # JAVA_SecondMinimumNodeInaBinaryTree_LeetCode671 # SecondMinimumNodeInaBinaryTree_LeetCode671