把排序数组转换为高度最小的二叉搜索树
来源:互联网 发布:linux vi编辑器c 编辑:程序博客网 时间:2024/06/15 12:52
class Solution {public: /** * @param A: A sorted (increasing order) array * @return: A tree node */ TreeNode *x; bool xxx=1; void look(TreeNode *&x,int minn,int maxx,vector<int> A) { if(minn==maxx) return; x=new TreeNode ; x->val=A[(minn+maxx-1)/2]; look(x->left,minn,(minn+maxx-1)/2,A); look(x->right,(minn+maxx-1)/2+1,maxx,A); } TreeNode *sortedArrayToBST(vector<int> &A) { int xx=A.size(); if(xx==0) return NULL; //x=new TreeNode; look(x,0,xx,A); return x; // write your code here }};
0 0
- LintCode SortedArrayToBST 把排序数组转换为高度最小的二叉搜索树
- 题目:把排序数组转换为高度最小的二叉搜索树
- lintcode-把排序数组转换为高度最小的二叉搜索树-177
- 把排序数组转换为高度最小的二叉搜索树(LintCode)
- LintCode:把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树
- lintCode(177)——把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树
- LintCode:把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树
- lintcode,把排序数组转换为高度最小的二叉搜索树
- LintCode | 177. 把排序数组转换为高度最小的二叉搜索树
- LintCode 把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树-LintCode
- lintcode——把排序数组转换为高度最小的二叉搜索树
- 把排序数组转换为高度最小的二叉搜索树
- lintcode把排序数组转换为高度最小的二叉搜索树
- DP——Luogu2439 [SDOI2005]阶梯教室设备利用
- HTML Input 表单校验之datatype
- poj3617解题报告
- Android--Fragment的使用(一)
- Java 多线程的设计模式之 Future
- 把排序数组转换为高度最小的二叉搜索树
- 自学-volatile关键字-02
- CAE开发日志(4):SqlWithParams类
- 魔力手环
- 二叉树 最大最小深度
- 算法训练 字串统计
- php中strpos(), stripos(),strrpos(), strripos()的区别
- 三星s3c24xx平台GPIO操作详解
- Linux使用笔记2-screen的妙用(保留端口会话)