public void TestSecondCase() { int[] array = new int[] { }; var sol = new SortedArrayToBst(array); var result = sol.CreateBSTFromSortedArray(); Assert.Null(result); }
public void TestThirdCase() { int[] array = new int[] { -10, -3, 0, 5, 9 }; var sol = new SortedArrayToBst(array); var result = sol.CreateBSTFromSortedArray(); Assert.IsNotNull(result); }
public TreeNode SortedArrayToBST(int[] nums) { var sol = new SortedArrayToBst(nums); return(sol.CreateBSTFromSortedArray()); }