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