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

网站建设免费大连网站建设具体流程是什么

网站建设免费,大连网站建设具体流程是什么,做透水砖的网站,禅城网站建设多少钱Problem: 108. 将有序数组转换为二叉搜索树 文章目录 题目描述思路复杂度Code 题目描述 思路 根据二叉搜索树中序遍历为一个有序序列的特点得到#xff1a; 1.定义左右下标left#xff0c;right分别指向有序序列的头尾#xff1b; 2.每次取出left和right的中间节点mid… Problem: 108. 将有序数组转换为二叉搜索树 文章目录 题目描述思路复杂度Code 题目描述 思路 根据二叉搜索树中序遍历为一个有序序列的特点得到 1.定义左右下标leftright分别指向有序序列的头尾 2.每次取出left和right的中间节点mid构造出根节点 3.递归得到根节点的左子树的区间范围是(left, mid - 1)递归退出条件为left right 4.递归得到根节点的右子树的区间范围是(mid 1, right) 复杂度 时间复杂度: O ( n ) O(n) O(n);其中 n n n为数组的长度树的节点个数 空间复杂度: O ( l o g n ) O(logn) O(logn) Code /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:/*** Converts an ordered array to a binary search tree** param nums Given array* return TreeNode**/TreeNode* sortedArrayToBST(vectorint nums) {return buildBST(nums, 0, nums.size() - 1);}private:/**** param nums Given array* param left The left root* param right The right root* return TreeNode**/TreeNode* buildBST(vectorint nums, int left, int right) {if (left right) {return nullptr;}int mid left (right - left) / 2;TreeNode* node new TreeNode(nums[mid]);node-left buildBST(nums, left, mid - 1);node-right buildBST(nums, mid 1, right);return node;} };
http://www.zqtcl.cn/news/937925/

相关文章:

  • 泰州网站开发网站建设个可行性研究
  • 网站ipv6改造怎么做 网页代码网页游戏在线玩链接
  • 做网站和优化学校asp网站
  • 佛山正规网站建设哪家好合肥专业网站优化价格
  • 华容网站免费ppt模板下载医学类
  • 网站注册申请艺术风格网站
  • 怎么上国外购物网站网站毕业作品代做
  • wordpress 描述字段seo排名技术教程
  • 重庆seo网站建设wordpress评论邮件插件
  • 企业网站模板下载网站模板下载做一个购物商城网站多少钱
  • 网站开发有哪些服务推荐电子商务网站建设
  • 网站交互技术网站框架类型
  • 国内网站建设公司top20对软件开发的理解和认识
  • 一键生成网站前端开发用什么语言
  • pc 网站建设苏州seo网站诊断
  • 江苏盐城建筑公司网站seo专员的工作内容
  • 做网站内容腾讯云wordpress教程
  • 如何建设 linux 网站旅游区网站开发
  • 云南网站设计哪家好wordpress 右边栏
  • 服务器网站部署端口配置网站,商城,app+建设
  • 如何做公司网站优化装修店铺
  • 网站开发中常见的安全漏洞卢松松博客源码 wordpress博客模板
  • 美妆销售网站开发的目的东莞营销网站
  • 企业网站管理系统使用教程域名到期 网站打不开
  • 长春网站建设哪家专业国外免备案域名
  • 网站后台上传图片做难吗网站特效怎么做的
  • 泉州网站优化lamp环境做网站
  • 设计常用网站网站常见程序问题
  • 做网站竟然不知道cms如何添加网站图标
  • 东莞阳光网站官网缘魁上海网站建设