LeetCode Convert Sorted Array to Binary Search Tree
来源:互联网 发布:年均增速算法 编辑:程序博客网 时间:2024/06/06 01:14
题目
Given an array where elements are sorted in ascending order, convert it to a height balanced BST.
将已经排序好的数组转换为平衡二叉查找树。
代码:
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public:TreeNode* innerSTB(vector<int> &num,int begin,int end)//内部转换函数,数据、头、尾{TreeNode *root=NULL;int mid;//根元素位置if(begin<end)//子树未完成{mid=(begin+end)/2;root=new TreeNode(num[mid]);root->left=innerSTB(num,begin,mid);//递归root->right=innerSTB(num,mid+1,end);}return root;} TreeNode *sortedArrayToBST(vector<int> &num) { return innerSTB(num,0,num.size()); }};
0 0
- 【LeetCode】Convert Sorted Array to Binary Search Tree && Convert Sorted List to Binary Search Tree
- 【LeetCode】convert-sorted-link-to-binary-search-tree & convert-sorted-array-to-binary-search-tree
- Leetcode - Tree - Convert Sorted Array to Binary Search Tree
- *(leetcode) Convert Sorted Array to Binary Search Tree (tree)
- LeetCode[Tree]: Convert Sorted Array to Binary Search Tree
- LeetCode: Convert Sorted Array to Binary Search Tree
- [LeetCode]Convert Sorted Array to Binary Search Tree
- LeetCode Convert Sorted Array to Binary Search Tree
- [Leetcode] Convert Sorted Array to Binary Search Tree
- leetcode 11: Convert Sorted Array to Binary Search Tree
- Leetcode: Convert Sorted Array to Binary Search Tree
- [LeetCode] Convert Sorted Array to Binary Search Tree
- Leetcode 108 Convert Sorted Array to Binary Search Tree
- Leetcode 108 Convert Sorted Array to Binary Search Tree
- LeetCode Convert Sorted Array to Binary Search Tree
- [LeetCode]Convert Sorted Array to Binary Search Tree
- [Leetcode]Convert Sorted Array to Binary Search Tree
- [leetcode]Convert Sorted Array to Binary Search Tree
- 页置换算法FIFO、LRU、OPT
- String类中的练习
- maya standalone的使用--测试一下发优酷视频
- C、C++ 中 |、||、&、&&、异或、~、!运算详解
- 【查找】【位操作】数组中,除某一个数字x之外,其他数字都出现三次,而x出现一次,找出x
- LeetCode Convert Sorted Array to Binary Search Tree
- 同一个%的不同答案
- APP被苹果APPStore拒绝的各种原因
- 数据结构第七章思维导图
- jquery 选中radio 与取消radio选中状态
- Bundle in Ios~
- 需求分析到设计
- quik讲解-2
- 关于设置tableView的背景图片