leetcode: Binary Tree Inorder Traversal
来源:互联网 发布:免费开淘宝店流程视频 编辑:程序博客网 时间:2024/06/06 00:23
中序遍历一棵树,按照左子->根->右子的顺序遍历即可
/** * Definition for binary tree * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */public class Solution { public ArrayList<Integer> inorderTraversal(TreeNode root) { ArrayList<Integer> res = new ArrayList<Integer>(); res.clear(); if( root == null ) { return res; } res = fun( root,res); return res; } ArrayList<Integer> fun(TreeNode root,ArrayList<Integer> res) { if( root == null ) { return res; } if( root.left != null ) { fun(root.left,res); } res.add(root.val); if( root.right != null ) { fun(root.right,res); } return res; } }
0 0
- LeetCode: Binary Tree Inorder Traversal
- [LeetCode]Binary Tree Inorder Traversal
- LeetCode Binary Tree Inorder Traversal
- [Leetcode] Binary Tree Inorder Traversal
- Leetcode: Binary Tree Inorder Traversal
- LeetCode Binary Tree Inorder Traversal
- LeetCode : Binary Tree Inorder Traversal
- [Leetcode] Binary Tree Inorder Traversal
- 【leetcode】Binary Tree Inorder Traversal
- [LeetCode]Binary Tree Inorder Traversal
- Leetcode: Binary Tree Inorder Traversal
- [leetcode]Binary Tree Inorder Traversal
- LeetCode-Binary Tree Inorder Traversal
- Leetcode Binary Tree Inorder Traversal
- [leetcode] Binary Tree Inorder Traversal
- LeetCode - Binary Tree Inorder Traversal
- [LeetCode] Binary Tree Inorder Traversal
- LeetCode | Binary Tree Inorder Traversal
- redis配置文件redis.conf参数说明
- [LeetCode] 3Sum
- Android surfaceview使用——重载onTouchEvent
- 大小之差
- asp.net如何把文件上传到另外一台服务器
- leetcode: Binary Tree Inorder Traversal
- MySQL主从安装
- asp.net程序防止sql注入
- cocos2dx常见的46中+22中动作详解
- EXCEL:读取ACCESS数据库中指定表数据到EXCEL
- NYOJ-975-关于521
- 在centos配置mdcp注意事项
- sgu110-计算几何
- How to add subview inside UIAlertView for iOS 7