码迷,mamicode.com
首页 > 其他好文 > 详细

最小高度树

时间:2020-09-18 03:05:28      阅读:26      评论:0      收藏:0      [点我收藏+]

标签:alt   就是   ret   root   get   style   min   cci   solution   

技术图片

 

 本次使用的递归思想是非常基础且重要的。思路就是首先从数组的中间位置建立跟节点,然后元素左边的递归建立左子树,元素右边递归建立右子树。

1 class Solution:
2     def sortedArrayToBST(self, nums: List[int]) -> TreeNode:
3         if not nums :
4             return 
5         mid=len(nums)//2
6         root=TreeNode(nums[mid])
7         root.left=self.sortedArrayToBST(nums[:mid])
8         root.right=self.sortedArrayToBST(nums[mid+1:])
9         return root

 

最小高度树

标签:alt   就是   ret   root   get   style   min   cci   solution   

原文地址:https://www.cnblogs.com/lzk-seven/p/13679105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!