108. Convert Sorted Array to Binary Search Tree
来源:互联网 发布:win8安装不了软件 编辑:程序博客网 时间:2024/06/06 20:22
原文题目:
108. Convert Sorted Array to Binary Search Tree
读题:
首先是个有序序列,从小到大排列,要转成一个高度平衡的二叉搜索树,那么有序序列的中间那个数就是根节点,该数左边的序列为左孩子,右边的为右孩子,用递归实现很简单:
# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(object): def sortedArrayToBST(self, nums): """ :type nums: List[int] :rtype: TreeNode """ if not nums: return mid = int(len(nums)/2) root = TreeNode(nums[mid]) #中间数为根节点 root.left = self.sortedArrayToBST(nums[:mid]) #小于中间数的为左孩子 root.right = s
阅读全文
0 0
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- Convert Sorted Array to Binary Search Tree
- 图片base64位编码 favicon.ico在线制作 进制转换等等
- css扫光效果总结,css文字扫光,css图片扫光
- maven的pom报plugins错误
- 牛客网---2016---搜狗火眼金睛
- sqlplus插入中文字符集问题和ORA-01756 quoted string not properly terminated
- 108. Convert Sorted Array to Binary Search Tree
- Android—将Bitmap图片保存到SD卡目录下或者指定目录
- java继承
- Gensim官方教程翻译(六)——分布式计算(Distributed Computing)
- activeMq发送消息变慢
- 定位
- Hdu 6201 transaction transaction transaction【最长路】
- 优化数学基础
- 修改数据库默认字符编码