LeetCode@Tree_404_Sum_of_Left_Leaves
来源:互联网 发布:潮州美工培训 编辑:程序博客网 时间:2024/06/08 18:45
404. Sum of Left Leaves
DescriptionHintsSubmissionsSolutions
Discuss Pick One
Find the sum of all left leaves in a given binary tree.
Example:
3 / \ 9 20 / \ 15 7There are two left leaves in the binary tree, with values 9 and 15 respectively. Return 24.
java:
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */public class Solution { public int sumOfLeftLeaves(TreeNode root){int sum = 0;if (root == null)return 0;if (root.left != null){if (root.left.left == null && root.left.right == null){sum += root.left.val;}}return sum + sumOfLeftLeaves(root.left) + sumOfLeftLeaves(root.right);}}
阅读全文
0 0
- LeetCode@Tree_404_Sum_of_Left_Leaves
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode
- leetcode:
- leetcode:
- LeetCode
- leetcode
- LEETCODE
- leetcode
- leetCode
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode:
- 【sql】union和union all的区别
- ofbiz中FreeMarkerWorker的makeConfiguration方法
- python 中的Anaconda 好用
- BufferedImage操作图片笔记
- C++中的new和c中的malloc区别
- LeetCode@Tree_404_Sum_of_Left_Leaves
- Java设计模式(三):单利模式
- 使用fastcoll进行md5碰撞,两个不同的文件md5值一样。
- 版本控制工具Git(Windows端)
- HDOJ 5533 Dancing Stars on Me(凸包,convex hall)
- iOS NSString的讲解(一)
- mybatis源码学习之org.apache.ibatis.datasource.jndi包
- C#委托
- 《深入理解java虚拟机》读书笔记——垃圾收集器