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

网站建设 开发 模板营销策划案

网站建设 开发 模板,营销策划案,网络教育网站如何做营销推广,哈尔滨松北区建设局网站hot100_108. 将有序数组转换为二叉搜索树 思路 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 平衡 二叉搜索树。 示例 1: 输入:nums [-10,-3,0,5,9] 输出:[0,-3,9,-10,null,5] 解释&#…

hot100_108. 将有序数组转换为二叉搜索树

  • 思路

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

示例 1:
在这里插入图片描述

输入:nums = [-10,-3,0,5,9]
输出:[0,-3,9,-10,null,5]
解释:[0,-10,5,null,-3,null,9] 也将被视为正确答案:
在这里插入图片描述

示例 2:
在这里插入图片描述

输入:nums = [1,3]
输出:[3,1]
解释:[1,null,3] 和 [3,1] 都是高度平衡二叉搜索树。

思路

二叉搜索树的中序遍历是升序序列,题目给定的数组是按照升序排序的有序数组,因此可以确保数组是二叉搜索树的中序遍历序列。

中序遍历,总是选择中间位置左边的数字作为根节点
选择中间位置左边的数字作为根节点,则根节点的下标为mid=(left+right)/2,此处的除法为整数除法。

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public TreeNode sortedArrayToBST(int[] nums) {return helper(nums,0,nums.length-1);}public TreeNode helper(int[] nums,int left,int right){if(left>right){return null;}int mid = (left + right) / 2;TreeNode root = new TreeNode(nums[mid]);root.left = helper(nums,left,mid-1);root.right = helper(nums,mid+1,right);return root;}
}
http://www.dtcms.com/wzjs/306505.html

相关文章:

  • 做网站的高手灰色词快速排名接单
  • 建一个网站的费用win10优化软件哪个好
  • 网站建设kaituozu百度app安卓版下载
  • 设计做网站抖音seo软件
  • 百度站长资源平台有产品怎么找销售渠道
  • 做淘客网站需要多大空间百度一下你就知道了主页
  • 腾讯云建设一个网站要多少钱seo怎么收费的
  • 网投网站制作seo网站建设是什么意思
  • 怎么知道网站是某个公司做的百度搜索引擎优化指南最新版
  • 网站建设构架百度公司招聘信息
  • 网站架构设计师求职信嘉峪关seo
  • 东营考试信息网官网2020seo推广经验
  • 深圳网站建设公司哪好郑州网络推广报价
  • 中学生设计的网站1元涨1000粉
  • 做网站备案不少天文员短期电脑培训
  • 中国设计网站导航安卓优化软件
  • 口碑好的无锡网站建设百度站长中心
  • 重庆seo网站推广工具产品推广方案怎么做
  • 重庆网站推广助理最佳bt磁力狗
  • 平台网站开发价格seo推广公司招商
  • 柳州正规网站制作公司哪家好深圳网络推广营销
  • 政府网站 aspseo培训中心
  • 如何写网站建设方案网络维护培训班
  • 杭州网站建设路无锡百度关键词优化
  • c 语言Vs做网站接口专业代写软文
  • 什么网站可以兼职做设计网络优化工程师工作内容
  • 泰安网站建设策划方案搜索引擎优化的定义是什么
  • 手机做任务的网站有哪些内容广告联盟app下载官网
  • 信用网站建设工作总结做seo需要投入的成本
  • 推荐几个用vue做的网站长沙seo男团