[leetcode]Convert Sorted Array to Binary Search Tree
2013-09-14 11:53
323 查看
简单递归。
public class Solution { public TreeNode sortedArrayToBST(int[] num) { return partialConvert(num, 0, num.length-1); } private TreeNode partialConvert(int[] num, int left, int right) { if (left > right) return null; if (left == right) { return new TreeNode(num[left]); } // else { int mid = (left + right) / 2; TreeNode node = new TreeNode(num[mid]); node.left = partialConvert(num, left, mid-1); node.right= partialConvert(num, mid+1, right); return node; } } }
相关文章推荐
- [LeetCode]Convert Sorted Array to Binary Search Tree
- LeetCode-Convert Sorted Array to Binary Search Tree
- [leetcode][108]. Convert Sorted Array to Binary Search Tree
- leetcode_108_Convert Sorted Array to Binary Search Tree
- LeetCode——Convert Sorted Array to Binary Search Tree
- leetcode - Convert Sorted Array to Binary Search Tree
- 【Leetcode】Convert Sorted Array to Binary Search Tree (BST)
- LeetCode——Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree - leetcode
- LeetCode: Convert Sorted Array to Binary Search Tree
- 【LeetCode】Convert Sorted Array to Binary Search Tree
- [LeetCode] Convert Sorted Array to Binary Search Tree
- leetcode第一刷_Convert Sorted Array to Binary Search Tree
- LeetCode_Convert Sorted Array to Binary Search Tree
- LeetCode: Convert Sorted Array to Binary Search Tree
- [LeetCode] Convert Sorted Array to Binary Search Tree
- LeetCode-Convert Sorted Array to Binary Search Tree
- LeetCode Convert Sorted Array to Binary Search Tree
- leetcode 日经贴,Cpp code -Convert Sorted Array to Binary Search Tree
- LeetCode108—Convert Sorted Array to Binary Search Tree