leetcode Unique Binary Search Trees II
2014-08-22 19:49
447 查看
参考博客
/article/1378223.html
代码
/article/1378223.html
代码
class Solution { public: vector<TreeNode *> generateTrees(int n) { vector<TreeNode *> result; TreeNode *oneTreeNode = new TreeNode(0);; if(n==0) return result; if(n==1) { oneTreeNode->val = 1; return result.push_back(oneTreeNode); } generateTreesHelper(result, oneTreeNode, n); return result; } void generateTreesHelper( vector<TreeNode *> &result, TreeNode *oneTreeNode, int n) { for(int i = 3; i <= n; ++i) { TreeNode *node = new TreeNode(i); node->left = for(int j = 0; j < i; ++j) { generateTreesHelper(result, oneTreeNode, j); } } } };
相关文章推荐
- Leetcode 树 Unique Binary Search TreesII
- LeetCode 095 Unique Binary Search Trees II
- [leetcode] 95.Unique Binary Search Trees II
- LeetCode Unique Binary Search Trees II
- leetcode — unique-binary-search-trees-ii
- LeetCode Unique Binary Search Trees II
- [leetcode]95. Unique Binary Search Trees II
- [LeetCode] Unique Binary Search Trees II
- [Leetcode] Unique Binary Search Trees II
- 【Leetcode】Unique Binary Search Trees II
- [leetcode-95]Unique Binary Search Trees II(c++)
- [LeetCode] Unique Binary Search Trees II, Solution
- Leetcode-95.Unique Binary Search Trees II(a representative recursion problem)
- 【LEETCODE】95-Unique Binary Search Trees II
- leetcode先刷_Unique Binary Search Trees II
- leetcode第一刷_Unique Binary Search Trees II
- [Leetcode]Unique Binary Search Trees II
- [LeetCode]95.Unique Binary Search Trees II
- 095 Unique Binary Search Trees II [Leetcode]
- leetcode-Unique Binary Search Trees II