国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > WEB開(kāi)發(fā) > 正文

java 求二叉樹(shù)深度

2024-04-27 15:18:00
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

java 求二叉樹(shù)深度

算法很簡(jiǎn)單,就是比較左子節(jié)點(diǎn)深度 右節(jié)點(diǎn)深度

還有一個(gè)核心內(nèi)容就是如果有值就+1,+1這個(gè)是整個(gè)算法的核心。

package javatest.suanfa.Erchashu;public class dept {		int height(TreeNode T)	{	  if (T==null) {		  return 0;	  }	  int l=height(T.getLeftChild());	  int r=height(T.getRightChild());	  System.out.PRintln("l==="+l+"---r=="+r+"------T==="+T.val);	  if (l>r) {	    return (l+1);	  }	  return (r+1);	}	public static void main(String[] args) {		// TODO Auto-generated method stub				TreeNode node = new TreeNode(1);		TreeNode node21 = new TreeNode(21);		TreeNode node22 = new TreeNode(22);		TreeNode node31 = new TreeNode(31);		TreeNode node32 = new TreeNode(32);		TreeNode node33 = new TreeNode(33);		TreeNode node43 = new TreeNode(43);		node.setLeftChild(node21);		node.setRightChild(node22);		node21.setLeftChild(node31);		node21.setRightChild(node32);		node22.setRightChild(node33);		node33.setRightChild(node43);		dept dp = new dept();		System.out.println(dp.height(node));			}}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 繁峙县| 临海市| 杂多县| 堆龙德庆县| 西平县| 类乌齐县| 霍林郭勒市| 兴山县| 长海县| 巴中市| 沾益县| 塘沽区| 阿鲁科尔沁旗| 留坝县| 遵义市| 仁怀市| 鱼台县| 金塔县| 达拉特旗| 滨海县| 河东区| 河池市| 家居| 安庆市| 确山县| 南昌县| 奉节县| 鲜城| 武威市| 红桥区| 东兴市| 鹤庆县| 常州市| 章丘市| 大洼县| 上高县| 石门县| 留坝县| 伊宁县| 定兴县| 拉孜县|