LeetCode 108Convert Sorted Array to Binary Search Tree
来源:互联网 发布:算法设计与分析答案 编辑:程序博客网 时间:2024/06/10 20:22
题目:
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.
Subscribe to see which companies asked this question。
思路:要把升序数组 转换成(height balanced 平衡?)二叉搜索树
class TreeNode {int val;TreeNode left;TreeNode right; TreeNode(int x) {val = x;}} public class Solution {public TreeNode sortedArrayToBST(int[] num) {if (num.length == 0)return null; return sortedArrayToBST(num, 0, num.length - 1);} public TreeNode sortedArrayToBST(int[] num, int start, int end) {if (start > end)return null; int mid = (start + end) / 2;TreeNode root = new TreeNode(num[mid]);root.left = sortedArrayToBST(num, start, mid - 1);root.right = sortedArrayToBST(num, mid + 1, end); return root;}}
0 0
- Leetcode 108 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(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 [108]
- LeetCode 108 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
- Convert Sorted Array to Binary Search Tree - LeetCode 108
- [Leetcode 108, Meidum] 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# 108 Convert Sorted Array to Binary Search Tree
- [leetcode-108]Convert Sorted Array to Binary Search Tree(java)
- leetcode 108: 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
- 驱动级,socks5 代理 支持udp tcp
- java之核心问题大作战
- CLASSPATH 是什麼
- Centos6.8从源码安装Gitlab详细教程
- 用正则表达式获取网页里面的内容/java面试题
- LeetCode 108Convert Sorted Array to Binary Search Tree
- BZOJ3626: [LNOI2014]LCA LCT
- 计算机视觉会议和期刊分类
- Oracle数据库之安装教程
- RBM(Restricted Bolzmann Machines)原理
- 参考
- Qt Creator在Windows 7上的调试器安装与配置
- sqlite 数据库源码 调用顺序,版本执行
- 结构化程序设计的基本结构与特点