国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 兴国县| 五台县| 辰溪县| 会理县| 罗平县| 灯塔市| 本溪| 青岛市| 阿坝| 玉田县| 大渡口区| 甘肃省| 女性| 辽中县| 虎林市| 淄博市| 铁岭市| 富蕴县| 名山县| 宿松县| 永济市| 玛纳斯县| 巴彦县| 成武县| 淳化县| 犍为县| 和龙市| 梁河县| 武安市| 喀什市| 祥云县| 商水县| 修武县| 抚顺市| 屏山县| 姚安县| 毕节市| 鲜城| 五寨县| 茂名市| 离岛区|