Skip to content

Commit 1fd8f2b

Browse files
committed
Runtime: 305 ms (Top 25.60%) | Memory: 63.3 MB (Top 34.89%)
1 parent 494c2f0 commit 1fd8f2b

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Runtime: 305 ms (Top 25.60%) | Memory: 63.3 MB (Top 34.89%)
12
class Solution {
23
public:
34
vector<int> nums ;
@@ -8,20 +9,20 @@ class Solution {
89
traverse(root->right) ;
910
return ;
1011
}
11-
12+
1213
TreeNode * makeTree(int s , int e){
1314
if(s > e) return nullptr ;
1415
int m = (s + e) / 2 ;
1516
TreeNode * root = new TreeNode(nums[m]) ;
16-
17+
1718
root->left = makeTree(s,m - 1) ;
1819
root->right = makeTree(m + 1,e) ;
19-
20+
2021
return root ;
2122
}
22-
23+
2324
TreeNode* balanceBST(TreeNode* root) {
2425
traverse(root) ;
2526
return makeTree(0,size(nums) - 1) ;
2627
}
27-
};
28+
};

0 commit comments

Comments
 (0)