当前位置: 首页 > news >正文

网站设计 网站建设 手机网站建设百度里面的站长工具怎么取消

网站设计 网站建设 手机网站建设,百度里面的站长工具怎么取消,葛亚曦设计公司官网,做saas网站可行吗文章目录 题目描述思路解答(c)结果 题目描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二…

文章目录

  • 题目描述
  • 思路
  • 解答(c++)
  • 结果

题目描述

给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。

高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。
在这里插入图片描述

思路

设置头尾指针,将中间值设置root,然后左右两边进行相同的设置,实现一个递归函数,直到头指针位置大于尾指针位置。

解答(c++)

class Solution {
public:TreeNode* myBuild(vector<int>& nums, int begin, int end){if(begin > end) return nullptr;int mid = begin + (end-begin)/2;TreeNode* root = new TreeNode(nums[mid]);root->left = myBuild(nums, begin, mid-1);root->right = myBuild(nums, mid+1, end);return root;}TreeNode* sortedArrayToBST(vector<int>& nums) {return myBuild(nums, 0, nums.size()-1);}
};

结果

在这里插入图片描述

http://www.shuangfujiaoyu.com/news/49011.html

相关文章:

  • 网站建设兼职合同模板写文案接单平台
  • 天天做网站苏州网站排名推广
  • 用360云盘做网站什么是搜索引擎优化
  • 郴州市政府门户网站官网网站seo优化外包
  • 青岛网站设计报价windows优化大师要钱
  • 沈阳做网站优化的公司哪家好sem是什么职位
  • 免费婚庆网站模板阿里云建站
  • iis搭建多个网站seo代理
  • 个人如何做微商城网站设计软件外包网
  • mobi网站建设软文案例200字
  • asp企业网站管理系统搭建一个网站
  • 房产网站加盟如何注册域名
  • 现在流行什么做网站青岛网站制作公司
  • 抖音电商网站建设电商推广平台有哪些
  • 在哪个网站做视频赚钱推广seo是什么意思
  • 环保企业网站建设现状视频剪辑培训班
  • 自建论坛要多少钱seo优化技术
  • 上海包装设计公司seo新闻
  • 娱乐网站模板百度竞价推广
  • 杭州网站开发培训站长之家排名查询
  • 373网站怎么做这样的网站网站百度权重查询
  • 上传附件空间网站推广普通话内容50字
  • 怎么制作钓鱼网站链接网站排名怎么搜索靠前
  • 北京专业seowindows10优化工具
  • 两栏式网站网站排名top排行榜
  • 网站建设域名申请seo发外链的网站
  • 服装公司网站建设策划书中国联通业绩
  • 易联网站制作快速排名生客seo
  • 学校二级网站建设自查情况2023年火爆的新闻
  • wordpress get_post_mime_typeseo网站优化推广