108. Convert Sorted Array to Binary Search Tree 发表于 2022-07-09 1234567891011121314151617class Solution { public TreeNode sortedArrayToBST(int[] nums) { return sortedArrayToBST(nums, 0, nums.length - 1); } private TreeNode sortedArrayToBST(int[] nums, int i, int j) { if (i > j) { return null; } int mid = (i + j) >>> 1; TreeNode root = new TreeNode(nums[mid]); root.left = sortedArrayToBST(nums, i, mid - 1); root.right = sortedArrayToBST(nums, mid + 1, j); return root; }} Reference108. Convert Sorted Array to Binary Search Tree