Unique Binary Search Trees II
来源:互联网 发布:视频剪辑合成软件app 编辑:程序博客网 时间:2024/04/30 04:11
public ArrayList<TreeNode> generateTrees(int n) { // Start typing your Java solution below // DO NOT write main() function return generateTrees(1, n); } public ArrayList<TreeNode> generateTrees(int start, int end) { ArrayList<TreeNode> result = new ArrayList<TreeNode>(); if(start > end) { result.add(null); return result; } for(int i = start; i <= end; i++) for(TreeNode left : generateTrees(start, i - 1)) for(TreeNode right : generateTrees(i + 1, end)) { TreeNode root = new TreeNode(i); root.left = left; root.right = right; result.add(root); } return result; }
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees (& II)
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- Unique Binary Search Trees II
- lucene series 2 document 文档 索引创建 基本索引操作
- SelectedIndexChanged事件
- 论这两年不断突破大家心理底线的互联网薪水
- json
- HDU_1004 Let the Balloon Rise
- Unique Binary Search Trees II
- maven常用命令
- 提高口才
- 可以检查多少位版Linux操作系统(32or64)的命令getconf
- 三目表达式
- c++对象模型研究4:函数
- Apache Maven 入门篇(下)
- 把年月日格式的时间转化成日历时间2013/8/21/10:20
- 6410之LCD驱动程序(驱动框架)