CODE 25: Convert Sorted Array to Binary Search Tree
来源:互联网 发布:linux可以使用win软件 编辑:程序博客网 时间:2024/05/16 17:54
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.
public TreeNode sortedArrayToBST(int[] num) {// Start typing your Java solution below// DO NOT write main() functionif (num == null || num.length <= 0) {return null;}return dfs(num, 0, num.length - 1);}TreeNode dfs(int[] num, int min, int max) {TreeNode node = null;if (min <= max) {int mid = (max + min) / 2;node = new TreeNode(num[mid]);TreeNode left = dfs(num, min, mid - 1);TreeNode right = dfs(num, mid + 1, max);node.left = left;node.right = right;}return node;}
- CODE 25: Convert Sorted Array to Binary Search Tree
- [leet code] Convert Sorted Array to Binary Search Tree
- convert-sorted-array-to-binary-search-tree Java code
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- 通过Primary Key查找实体对象
- 抓屏示例
- 左递归文法 不太懂
- Java问题综合
- Set
- CODE 25: Convert Sorted Array to Binary Search Tree
- U-boot中添加DNW的支持
- 给C#开发者的代码审查清单
- ssh连接linux出现乱码的解决方法
- win7创建虚拟wifi热点
- zoj3725
- 初学者学Java(四)
- zoj3716
- sshd配置用户与ip限制访问