国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站上的qq咨詢怎么做seo在線外鏈

網(wǎng)站上的qq咨詢怎么做,seo在線外鏈,西安疫情最新通報,展架設(shè)計(jì)在哪個網(wǎng)站做108. 將有序數(shù)組轉(zhuǎn)換為二叉搜索樹【簡單】 題目描述: 給你一個整數(shù)數(shù)組 nums ,其中元素已經(jīng)按 升序 排列,請你將其轉(zhuǎn)換為一棵 高度平衡 二叉搜索樹。 高度平衡 二叉樹是一棵滿足「每個節(jié)點(diǎn)的左右兩個子樹的高度差的絕對值不超過 1 」的二叉…

108. 將有序數(shù)組轉(zhuǎn)換為二叉搜索樹【簡單】


題目描述:

給你一個整數(shù)數(shù)組 nums ,其中元素已經(jīng)按 升序 排列,請你將其轉(zhuǎn)換為一棵 高度平衡 二叉搜索樹。

高度平衡 二叉樹是一棵滿足「每個節(jié)點(diǎn)的左右兩個子樹的高度差的絕對值不超過 1 」的二叉樹。

示例 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] 都是高度平衡二叉搜索樹。

提示

  • 1 <= nums.length <= 10^4
  • -10^4 <= nums[i] <= 10^4
  • nums 按 嚴(yán)格遞增 順序排列

JAVA代碼:

(一)遞歸方法

設(shè)定中間位置為根節(jié)點(diǎn)(可以自己設(shè)定哪個作為根節(jié)點(diǎn),所以有很多種的結(jié)果),選擇中間作為根節(jié)點(diǎn)可以保證高度平衡。
遞歸思路
選擇中間位置所謂根節(jié)點(diǎn),那么左邊所有的數(shù)字都小于它,作為左子樹。右邊所有的數(shù)字都大于它,作為右子樹。

/*** 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 help(nums,0,nums.length-1);}public TreeNode help(int[] nums,int left,int right){if(left>right) return null;int mid = (left+right)/2;TreeNode root = new TreeNode(nums[mid]);root.left = help(nums,left,mid-1);root.right = help(nums,mid+1,right);return root;}
}

在這里插入圖片描述

http://m.aloenet.com.cn/news/33850.html

相關(guān)文章:

  • 寧波網(wǎng)站推廣廠家郴州網(wǎng)絡(luò)推廣公司排名
  • 濟(jì)南網(wǎng)站建設(shè)代理銷售系統(tǒng)
  • 深圳商城網(wǎng)站哪家做的好外貿(mào)全網(wǎng)營銷推廣
  • 網(wǎng)站備案核實(shí)企業(yè)軟文范例
  • 什么響應(yīng)式網(wǎng)站網(wǎng)站推廣工具有哪些
  • 濮陽市網(wǎng)站建設(shè)商業(yè)公司的域名
  • 互助資金盤網(wǎng)站開發(fā)杭州免費(fèi)網(wǎng)站制作
  • 麗水專業(yè)網(wǎng)站制作公司dw網(wǎng)頁制作教程
  • 做網(wǎng)站要在阿里云上買幾個貢獻(xiàn)互聯(lián)網(wǎng)輿情信息
  • 網(wǎng)站開發(fā) 文件架構(gòu)圖優(yōu)化大師使用方法
  • 代碼做網(wǎng)站的軟件市場營銷主要學(xué)什么
  • 杭州做網(wǎng)站好的公司跨境電商平臺有哪些?
  • 免費(fèi)做電子目錄的網(wǎng)站百度云網(wǎng)盤搜索引擎入口
  • 網(wǎng)站改版申請制作網(wǎng)頁教程
  • 青海網(wǎng)站建設(shè)價格低seo神器
  • 一個電商網(wǎng)站開發(fā)需要多久嘉興seo優(yōu)化
  • 湖北網(wǎng)站建設(shè)服務(wù)公司免費(fèi)cms建站系統(tǒng)
  • 個人網(wǎng)站建設(shè)如何賺錢軟文營銷ppt
  • 重慶網(wǎng)站營銷美國疫情最新消息
  • 日本可以做的h游戲視頻網(wǎng)站龍巖網(wǎng)站推廣
  • 掃wordpress后臺seo優(yōu)化或網(wǎng)站編輯
  • 如何做教育網(wǎng)站點(diǎn)金推廣優(yōu)化公司
  • 株洲做網(wǎng)站優(yōu)化深圳谷歌推廣公司
  • 上下滾屏網(wǎng)站模板電商數(shù)據(jù)查詢平臺
  • 有關(guān)做甜點(diǎn)的網(wǎng)站公司網(wǎng)站制作費(fèi)用
  • ps做網(wǎng)站登陸界面建站公司
  • 電子商務(wù)的網(wǎng)站建設(shè)分析網(wǎng)絡(luò)營銷的特點(diǎn)不包括
  • 免費(fèi)做網(wǎng)站模板在哪里做營銷公司排名
  • 百度 新網(wǎng)站 重定向過多成都seo學(xué)徒
  • 網(wǎng)站改版需要多少錢網(wǎng)頁設(shè)計(jì)參考網(wǎng)站