110 平衡二叉樹 8月17日

2022-09-12 18:54:11 字數 516 閱讀 8728

110. 平衡二叉樹

遞迴解決:

後續遍歷,先得到當前節點兩棵子樹的高度,比較是否滿足條件;返回較大值作為當前節點的高度。每個節點作為根的高度之差

/*

* * definition for a binary tree node.

* struct treenode

* }; */

class

solution

return max(h1,h2)+1

; }

}bool isbalanced(treenode*root)

};/*

求節點高度,

球節點層次,

遞迴完成:

後續遍歷,先得到當前節點兩棵子樹的高度,比較是否滿足條件;返回較大值作為當前節點的高度。每個節點作為根的高度之差

*/

110 平衡二叉樹

給定乙個二叉樹,判斷它是否是高度平衡的二叉樹。本題中,一棵高度平衡二叉樹定義為 乙個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過1。示例 1 給定二叉樹 3,9,20,null,null,15,7 3 9 20 15 7 返回 true 示例 2 給定二叉樹 1,2,2,3,3,null,n...

110 平衡二叉樹

給定乙個二叉樹,判斷它是否是高度平衡的二叉樹。本題中,一棵高度平衡二叉樹定義為 乙個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過1。示例 1 給定二叉樹 3,9,20,null,null,15,7 3 9 20 15 7返回 true 思路 注釋 private boolean isbala...

110 平衡二叉樹

給定乙個二叉樹,判斷它是否是高度平衡的二叉樹。本題中,一棵高度平衡二叉樹定義為 乙個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過1。示例 1 給定二叉樹 3,9,20,null,null,15,7 3 9 20 15 7 返回 true 示例 2 給定二叉樹 1,2,2,3,3,null,n...