Last updated
Was this helpful?
Last updated
Was this helpful?
671.Second Minimum Node in a Binary Tree 难度:Easy
给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么这个节点的值不大于它的子节点的值。
给出这样的一个二叉树,你需要输出所有节点中的第二小的值。如果第二小的值不存在的话,输出 -1 。
二叉樹的遍歷,不過需要注意的是,需要計數幾個不同的數來判斷是否存在第二小的數。
执行用时 :4 ms, 在所有 C++ 提交中击败了83.38%的用户 内存消耗 :8.4 MB, 在所有 C++ 提交中击败了95.10%的用户